Vue.component('input-text',{
name:'input-text',
data(){
return{
text:'',
fetch:''
}
},
methods:{
Change : ()=>{
this.fetch="hello"
}
},
template:'<div><input :class="fetch" @keydown="Change" type="text" placeholder="input" v-model="text"/><p v-text="text"></p></div>'
})
修改改一下Change方法的定义,不要使用箭头函数,会获取不到this,导致报错。
提供下面两种写法,以供参考: