watch可以给我详细讲讲吗

来源:4-4 更新滚动条和图片的懒加载

qq_梨花綠凉_0

2019-07-04 19:04:09

http://img.mukewang.com/climg/5d1ddcfd0001991303750165.jpg

为什么watch里面也有data函数,作用是什么

写回答

1回答

好帮手慕夭夭

2019-07-05

你好同学,watch中的data是老师自己任意起的,只是名字起得和data一样了,但是它们两个是没有任何关系的,这个视频中老师说过,建议同学再复习一下视频哦。

http://img.mukewang.com/climg/5d1eade40001c19207170370.jpg

而watch中的data它是父组件传递的,然后子组件props中接收的,所以这个data没有什么特殊的意义,可以设置成其他名称哦。

http://img.mukewang.com/climg/5d1eaccb0001cabf06660377.jpg

watch作用是用来监听数据的变化的,在watch中要定义成函数。假如在data中定义了一个数据message我们要监听它的变化,

http://img.mukewang.com/climg/5d1eaedc0001e3e503150061.jpg

那么要在watch中定义监听它的函数,函数名就是这个变量名。一般情况下,在对象中定义方法就是xx:xx的形式,即如下数据名作为属性,只要message发生变化,就会触发后面的匿名函数

http://img.mukewang.com/climg/5d1eaf930001472703220086.jpg

而es6中,函数是可以简写的,即像视频中那种写法:

http://img.mukewang.com/climg/5d1eb01900015cc502940115.jpg

因为整个实战的案例内容比较多,建议同学多看几遍视频,跟着老师把代码写一写,加深对案例的理解与掌握哦,加油!

祝学习愉快,望采纳。

0

0 学习 · 10739 问题

查看课程