装配
treshold_value
minimal_margin_fixed_value
和
value_percentage
payload
. 这个有效负载就是您发送给api的内容。由于计算属性的工作方式,计算属性监视它所依赖的变量。如果它们改变,有效负载也会改变,因此会调用观察者。看这个新的
有效载荷
computed: {
payload () {
return {
threshold_value: this.mutable_threshold_value,
minimal_margin_fixed_value: this.mutable_minimal_margin_fixed_value,
value_percentage: this.mutable_value_percentage
}
}
},
watch: {
payload () {
this.update();
}
},
methods: {
update: function() {
this.$http.patch('/api/v1.0/margin-steps/' + this.id, {
params: this.payload
});
},
}