1) .sync修饰符
下面代码会被扩展为
:handleTitle="title" @update:handleTitle="val => title = val"
父组件
<child :handleTitle.sync="title"></child>
子组件
props: {
handleTitle: String,
},
methods: {
this.$emit("update:handleTitle", res.obj.insureName);
}
2) 传统$emit
父组件
<child @title="handleTitle"></child>
methods: {
handleTitle(val) {
this.title = val;
},
}
子组件
props: {
handleTitle: String,
},
methods: {
this.$emit("title", res.obj.insureName);
}
网友评论