<script>
Vue.component("model", {
props: ["value"],
render: function (createElement) {
var self = this;
return createElement("input", {
domProps: {
value: self.value
},
on: {
input: function (event) {
self.$emit("input", event.traget.value);
}
}
})
}
});
这里的$emit到底是通过input元素还是model组件调用的。就是渲染完成后,这个问题很疑问
model
只不过 model 的默认传递事件是 input
其 model 默认绑定的值是 value