【发布时间】:2019-04-08 13:43:36
【问题描述】:
我正在尝试发出我修改的道具。我可以直接使用 prop 执行此操作,它可以工作,但我收到 Vue 警告:Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders
所以我尝试将 prop 放入计算中,但在计算执行之前执行发射。
template:
<input
v-on:keyup="validatedate(localDate)"
v-on:change="emitAnswer(localDate)"
v-model="localDate">
,
computed: {
dateLocal: {
get: function () {
return this.date
}
}
methods: {
emitAnswer: function (date) {
this.$emit('myFunc', date);
}
}
【问题讨论】:
标签: javascript vue.js data-binding