Vue组件属性单向绑定问题 watch: 'value' (val) {something} 函数名带引号是什么意思?
Vue2.0中组件的属性只能单向绑定
属性
属性的副本
组件绑定属性的副本
监听变化,这样写可以理解
看到人家这样写 函数名上居然有引号 不晓得啥意思
求指教~!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
应该是跟没引号的写法是一样的,个人写法习惯不同吧。
value 是函数名,同时也是 watch 对象的一个属性名,属性名加引号没什么不对
这是es6语法中,对象内部函数的简写形式。
{value(){} }
{'value'(){} }
{['va' + 'lue'](){} }
上面这几个的效果是一样的。