【发布时间】:2017-11-16 19:56:31
【问题描述】:
我正在尝试调用计算属性内的方法。我的代码比较复杂,但是在这个简单的例子中调用方法似乎不起作用:
new Vue({
el: '#vue-instance',
data: {
x: 1
},
methods: {
augmented: function(variable) {
return (2 * variable);
},
},
computed: {
doubleX: function() {
return augmented(this.x);
}
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.min.js"></script>
<div id="vue-instance">
<input type="number" v-model="x"> result: {{ doubleX }}
</div>
您可以通过运行 sn-p 看到,doubleX 的值没有被渲染。
【问题讨论】:
标签: methods properties vue.js