Vue中computed和watch总结

1、computed适合一个数据受到多个数据影响的情况,也就是说computed会派生出一个新的data值,在依赖不发生变化的时候会产生一个缓存,这是和使用method的一个区别;computed可以以其他computed值作为依赖;一般我们会写成一个函数,也就是只进行一个取值操作;我们也可以写成一个包含getset属性的对象;只能是同步操作。

2、watch适合一个数据影响多个数据的情况,其中watch也可以以一个computed属性作为一个观测对象。一般watch也常写成一个函数,我们也可以写成包含handler,deep,immediate属性的对象;允许异步操作。

#是时候巩固基础了##写文章打卡聚集地#
全部评论

相关推荐

太平洋网络 5. 如何实现一个元素的垂直居中,简单讲解Flex布局?6. 除Flex布局外,还有哪些实现元素垂直居中的方法?7. flex:1表示什么意思?8. Vue常用的指令有哪些?9. v-if和v-show有什么区别?10. 为什么Vue3比Vue2快很多?11. 为什么Vue3的构建工具Vite比Vue2的Webpack快很多?12. 父子组件如何实现传值,子组件怎么把值传给父组件?13. 除Props和$emit外,父子组件传值还有其他方法吗?14. 是否会用axios,请求拦截器中会编写哪些内容?15. 简单讲讲对Pinia或者VueX的理解?16. Session Storage和Local Storage有什么区别?17. 是否了解Promise?18.async await是什么意思?三百云1. 项目开发中的样式布局是用框架还是手写,是否手写过基础CSS样式?2. 常用的布局属性有哪些?3. 如何用Flex实现列表元素10像素间距、每行3个且超出自动换行?4. display: none、opacity: 0、visibility: hidden的作用、相同点和不同点是什么?5. 是否用过ES6及以上语法,具体用到过哪些?6. 箭头函数和普通函数有什么区别,箭头函数使用call、apply、bind绑定this是否有用?7. 是否用过Promise?8. 平时使用Vue2和Vue3哪个更多,是否了解Vue2?9. Vue的生命周期有哪些?10. v-if和v-show有什么区别?11. Vue生命周期中beforeCreate和created的作用分别是什么?12. Watch和Computed的使用场景和区别是什么?13. 是否了解Uni APP?
查看26道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务