采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,今天面试说了vue双向绑定原理,说到了setter被触发,然后通知watcher之类的,然后面试官问getter是干嘛的,我说可以用来访问数据,然后面试官说那直接获取值就行了干嘛还用getter,还说getter才是重要的部分。
想问问老师,getter 是什么情况
模板被编译为一个 render 函数,执行时,会获取 data 的值,即 getter 。
getter 中,会触发响应式的绑定,即哪个属性被 getter 了,它就会被绑定响应式。以待它后面被修改时(即触发 setter)重新渲染。
他说的应该就是这层意思。
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.1k 1
2.6k 11
1.3k 11
1.2k 11