我的目的很简单,当我收一个gobal event 后,修改一个input 对应的v-model 值来改变输入框内容
请问一下对于值引用有问题吗?
<template>
<div>
<view class="uni-form-item uni-column">
<!--view class="title">账号</view-->
<textarea class="uni-input" v-model="vTagText" focus placeholder="tag内容" min-height: 100upx;/>
</view>
</div>
</template>
<script>
// 获取 module
var testModule = uni.requireNativePlugin("UniNFC")
const modal = uni.requireNativePlugin('modal');
export default {
data() {
return {
vTagText:""
}
},
onLoad() {
plus.globalEvent.addEventListener('testEvent', function(e){
console.log("recv event")
this.vTagText = 'xxxxx' //<-----修改失败,控件内容没有变化
});
this.vTagText = '测试' //<---成功改变的input控件内容值
}
}
0 个回复