作用:监视多个this相关的属性值的改变,如果和原值一样,不会触发函数的调用,并且可以返回对象
注意:
<div>
单价: <input type="text" name="" v-model="price"> *
件数: <input type="text" name="" v-model="num"> *
折扣: <input type="text" name="" v-model="rate"> =
{{sum}}
</div>
export default {
computed: {
sum() {
// 当涉及到的this.相关的属性发生改变以后会触发,并返回一个值(可以返回一个对象出去)
return this.price * this.num * (this.rate / 100);
}
}
}