Vue 渲染函数的一个问题

<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组件调用的。就是渲染完成后,这个问题很疑问
阅读 539
评论
    1 个回答

    model
    只不过 model 的默认传递事件是 input
    其 model 默认绑定的值是 value

      撰写回答

      登录后参与交流、获取后续更新提醒