先来看把计算属性写成函数的样式:


现在改成对象的样式,并且使用get和set


这两种方式显示的结果是一样的

这样子也能够改变页面上的值

但是当我想对fullName进行赋值的时候这是不行的

系统会说fullName没有setter函数
下面我使用set方法



页面上也会跟着变动,这是因为当你对fullName赋值时,传入的值被保存到value中,然后被以空格分割成一个数组,分别赋给firstName和lastName,当firstName和lastName发生改变时,又会触发计算属性重新计算,从而改变页面结果。
本文探讨了计算属性在函数和对象形式下的使用,并通过get和set方法实现动态更新。重点介绍了如何利用set方法来改变计算属性的值,以及这种变化如何影响页面的状态。

703

被折叠的 条评论
为什么被折叠?



