使用textarea,手机测试,聚焦失败,键盘弹不出看,怎么办?
点击textarea区域,聚焦不了。
监听textarea上的catchtap事件,发现是可以触发的。也就是textarea真的被点击啦,为什么就是没聚焦???
子组件的调用(x-bottom-modal 是一个输入的弹出框):
< x-bottom-modal modalShow = "{{modalShow}}" > < form slot = "modal-content" report-submit = "true" bindsubmit = "onSend" > < textarea name = "content" class = "comment-content" placeholder = "评论" maxlength = "140" auto-focus = "true" focus = "true" fixed = "true" show-confirm-bar = "false" cursor-spacing = "5" bindtap = "onClickTextarea" bindkeyboardheightchange = "boardheightchange" ></ textarea > < button class = "send" form-type = "submit" >发送</ button > </ form >
|
组件x-bottom-modal:
< view class = "modal" hidden = "{{!modalShow}}" catchtap = "onClose" > <!-- 遮罩层 --> < view class = "panel" catchtap = "onFocus" > < i class = "iconfont icon-shanchu icon-clear" catchtap = "onClose" ></ i > < slot slot = "modal-content" ></ slot > </ view > </ view > |
预期:
实际(聚焦失败):
实际上,我两处引用了同一个组件,一个可以聚焦一个不行,(ㄒoㄒ),各路大神,who can help me?