textarea写在组件外面,focus等设置都生效,但是写在uni-popup组件里面的就不生效了?
1***@qq.com
- 发布:2020-01-04 16:16
- 更新:2021-05-13 10:29
- 阅读:2711
2 个回复
RenCode - arencode@qq.com
同问,请问解决了吗
4***@qq.com
亲测这样子可以解决,
<textarea ref="evaInput" @focus="inputIsFocus = true" @blur="inputIsFocus = false"></textarea>
data中定义属性inputIsFocus
让textarea自动获取焦点的方法
focusInput(){
},
参考官网文档:https://uniapp.dcloud.io/vue-api?id=componentsolutions 下面的 《4. 组件属性设置不生效解决办法》的解释
亲测需要用setTimeout,不然解决不了