选项数据里的computed和methods有什么区别
这两个对象,里面都是放函数的,有什么区别吗?
什么函数放在computed里,什么函数放在methods里?
16
收起
正在回答
2回答
同学你好,问题解答如下:
1.是的,computed会自执行。
2.newArr(){}是newArr: function(){}的简洁写法,所以使用哪一种语法都行。
3.感谢同学的反馈,老师已经把问题上报给相关部门了。因为系统问题给同学带来的不便,还请谅解。
祝学习愉快~
好帮手慕夭夭
2020-12-06 10:19:00
同学你好,问题解答如下:
1.computed是计算属性,当需要简单的处理data中定义的数据,然后把处理好的数据绑定到页面时,可以使用计算属性。相当于一个处理好的数据,可以直接绑定在模板中。示例:
例如如下在data中定义一个数组arr,arr=[1, 2, 3, 4, 5]。如果我们想要输出数组反转后的结果,就可以定义一个计算属性,对数据进行处理,然后绑定这个计算属性即可。所以可以通俗的理解为:newArr这个计算属性就是处理之后的数据。
实际开发中,计算属性不太常用,简单的了解即可。
2.methods是用来存放我们自定义的方法的(方法就是函数)。方法就是用来执行某一些操作的,例如常见的触发某一个事件,执行一个方法。示例:
祝学习愉快~
热门框架Vue开发WebApp 18版
- 参与学习 人
- 提交作业 209 份
- 解答问题 3299 个
本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星