我可以 return 观察者的价值吗? VUE
Can I return a value from a watcher? VUE
我有一个观察者,当我尝试 return 来自观察者的值时出现错误。
错误非常模糊:Coding style found in ...file...
难道不能这样做吗?
@Watch('elementIwantToWatch')
public getColumn() {
//......
return column;
}
观察者的 return 值没有意义。
Watcher 是特殊的反应钩子,我们可以利用它来对某些副作用采取行动,不能使用 returned 值。可能您正在寻找计算 属性.
computed: {
getColumn() {
// return value here
}
}
而在HTML中,可以直接使用:
<div> Column: { getColumn } </div>
我有一个观察者,当我尝试 return 来自观察者的值时出现错误。
错误非常模糊:Coding style found in ...file...
难道不能这样做吗?
@Watch('elementIwantToWatch')
public getColumn() {
//......
return column;
}
观察者的 return 值没有意义。 Watcher 是特殊的反应钩子,我们可以利用它来对某些副作用采取行动,不能使用 returned 值。可能您正在寻找计算 属性.
computed: {
getColumn() {
// return value here
}
}
而在HTML中,可以直接使用:
<div> Column: { getColumn } </div>