详细问题描述
uni.hideKeyboard()覆盖了input的focus 的属性。当focus 为true时,焦点聚焦不到input框上,当去掉uni.hideKeyboard(),焦点才会出现在input框。。。。
[内容]
APP:
<input style="flex: 2;" @input="clearInput" v-model="sku.productNumber1" :focus='(boxName == "" || orderConsumableName == "" || sku.productNumber1==null) ? false : true'
@focus="focuss()" @confirm="confirmHandle"></input>{{(boxName == "" || orderConsumableName == "" || sku.productNumber1==null) ? false : true}}
focuss() {
uni.hideKeyboard()
},
点击input框,键盘栏会弹出,随后隐藏,此时焦点也带走了。
HBuilderX
[手机型号]
sunmi扫描枪
联系方式
[QQ]583623909
三月西瓜 (作者)
是的,抱歉才看到。隐藏了软键盘就得不到输入框的焦点。
2019-12-06 14:19