我有一个元素,我想看到这样的变化:
50
是否可以用vuejs干净利落地做到这一点?我试过查看文档,但我找不到这样的东西.
我希望每当'50'用VueJs改变其他东西时启动一个自定义事件.
你试过watch
吗?在你的情况下,它会是这样的.
模板
{{ message }} {{myValue}}
js代码
new Vue({ el: '#app', data: { message: 'Watch example', myValue: 50 }, watch: { 'myValue': function(val, oldVal){ if (val < 50) { this.message= 'value too low!'; }else{ this.message= 'value is ok'; } } } })
看看这个例子