答案是:不可以同名
因为不管是 computed 属性名还是 data 数据名还是 props 数据名 都会被挂载在 vm 实例上,因此这三个都不能同名。
注意:computed中的属性和data中的属性名字不能相同,一个属性要么在data里;要么在computed里,computed里的属性要跟data中的配合使用,当data属性发生变化时才会调用get方法更新reversedMessage的值,否则get方法即使返回一个随机数,reversedMessage的值也不会变。
答案是:不可以同名
因为不管是 computed 属性名还是 data 数据名还是 props 数据名 都会被挂载在 vm 实例上,因此这三个都不能同名。
注意:computed中的属性和data中的属性名字不能相同,一个属性要么在data里;要么在computed里,computed里的属性要跟data中的配合使用,当data属性发生变化时才会调用get方法更新reversedMessage的值,否则get方法即使返回一个随机数,reversedMessage的值也不会变。