【发布时间】:2019-03-25 11:00:26
【问题描述】:
奇怪的行为,我有一个叫做 sum 的函数。
这个函数应该被调用一次(在从服务器获取数据之后,这就是发生的事情)
但是每次我点击组件中的其他元素时它都会被调用......它甚至可能是选择元素或日期选择器......所有定义了 v-model 的东西(我认为)
我在这里缺少什么?
谢谢!
<td><span>{{_sum('device')}}</span></td>
** 重要:此 td 元素未在循环内定义。
【问题讨论】:
-
为什么要从表达式中调用函数?为什么不使用
computed属性? -
@varit05 导致我收到错误“TypeError: _vm._sum is not a function”
标签: javascript vue.js vuejs2