输入框实时同步输入内容时候 怎么输入不了中文
来源:22-2 电影搜索页面构建(下)
海翔50
2017-01-21
<view>
<text>input的内容{{handleInput}}</text>
<input type="text" bindinput="handle" />
</view>handle: function(event) {
this.setData({
handleInput: event.detail.value
})
}onbindinput: function(event) {
var text = event.detail.value;
this.data.searchText = text;
// 这种方式有bug,中文输入不了
// this.setData({
// searchText: text
// })
}this.data.searchText = text; 用这句 达不到实时更新输入内容
写回答
2回答
-
7七月
2017-01-21
我刚测试了下,可以输入中文。而且课程里也多次使用了中文进行电影搜索。至于你说的更新,bindinput直接return字符串就可以替换当前输入框的值,或者绑定input的value也可以的。不知道你是怎么做的。
00 -
7七月
2017-01-21
这个一般都不会有这样的问题,看看是不是输入法自身的问题。
022017-01-21
相似问题