有一个问题
来源:3-9 计算属性,方法与侦听器
hyperse
2020-10-24 21:50:20
# 具体遇到的问题
是不是用computed和methods计算属性时,data里面不需要写fullName,但是用watch的时候需要在data里面写fullName?视频中的代码就是这样的
# 报错信息的截图
# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
在这里输入代码,可通过选择【代码语言】突出显示
1回答
同学你好,computed中定义的才叫做计算属性,methods中定义的叫做方法(方法即函数)。虽然看起来很像,但是叫法不一样,区分一下叫法哦。而data中定义的数据可以理解为一个普通的变量,计算属性和方法不用在data中定义。而监听是监听数据变化的,监听谁,就要在watch中写谁。例如想要监听fullName,那么就需要在watch中写它,这样watch才知道要监听它。可以在复习一下视频,跟着练习一下,都是固定的语法,练习几遍加深一下记忆。
祝学习愉快~
相似问题