小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
textarea是原生组件, 由于层级最高,导致底部固定button按钮无法覆盖 官网提供的cover-view 也不行, 用view的替换法导致要点2下才能弹出输入法.. 问下还用哪种方式能够完美覆盖
- 预期表现
底部固定button完美覆盖在textarea上
- 复现路径
- 提供一个最简复现 Demo
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
用cover-view自己实现一个按钮,不要直接用button组件。如果想要实现和button相同的样式,可以参考官方WeUI的github,里面有button样式
https://github.com/Tencent/weui/blob/master/dist/style/weui.css
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
据说官方在开发富文本编辑器,所以等等吧。
用小程序组件cover-view做一个button,定位在底部是可以的
cover-view 是不行的 button会被隐藏掉的 这个我试过了
cover-view 里面不用button组件 直接就把cover-view按照button的UI样式写就行了
cover-view 里面加button肯定会把button遮盖掉的
哦哦 等会我试试
直接用input去代替
编辑的时候是textarea,不编辑的时候用view吧
这个我试过 然后有个问题,需要点击2下才能触发弹出输入法
在点击的时候,用focus给textarea获取焦点
https://developers.weixin.qq.com/miniprogram/dev/component/textarea.html
点击两下才出现弹出输入框这个问题,
是要 先 让 textarea 显示出来 在设置focus为true..
this.setData({ textarea: true },()=>{
this.setData({ focus:true})
})
这样就OK
那如果我是两个富文本输入框,从一个跳到另一个还是要点两下,咋整(+_+)?
需要聚焦哪个就聚焦哪个啊
这个坑还没有填好 坐等
video已实现了,相信textarea也不远了
那现在该怎么实现, 产品不相信 非要实现 急急11
你把按钮也用textarea的样式去实现试试哈哈,不知道行不行
没用,我试过,在ios上textarea的背景色遮挡不住另一个textarea的文字
建议把产品打一顿再说。
https://developers.weixin.qq.com/community/develop/doc/0006eae18dc938d336a7cda1e56c00?highLine=textarea%2520%25E8%25AE%25BE%25E7%25BD%25AE%25E8%2587%25AA%25E5%258A%25A8%25E8%2581%259A%25E7%2584%25A6%25E9%2594%25AE%25E7%259B%2598%25E4%25B8%258D%25E5%25BC%25B9%25E5%2587%25BA
https://blog.csdn.net/DeepLies/article/details/81511722
用上面俩种方式可以勉强实现
请看最新公告~坐等!
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
用cover-view自己实现一个按钮,不要直接用button组件。如果想要实现和button相同的样式,可以参考官方WeUI的github,里面有button样式
https://github.com/Tencent/weui/blob/master/dist/style/weui.css
据说官方在开发富文本编辑器,所以等等吧。
用小程序组件cover-view做一个button,定位在底部是可以的
cover-view 是不行的 button会被隐藏掉的 这个我试过了
cover-view 里面不用button组件 直接就把cover-view按照button的UI样式写就行了
cover-view 里面加button肯定会把button遮盖掉的
哦哦 等会我试试
直接用input去代替
编辑的时候是textarea,不编辑的时候用view吧
这个我试过 然后有个问题,需要点击2下才能触发弹出输入法
在点击的时候,用focus给textarea获取焦点
https://developers.weixin.qq.com/miniprogram/dev/component/textarea.html
点击两下才出现弹出输入框这个问题,
是要 先 让 textarea 显示出来 在设置focus为true..
this.setData({ textarea: true },()=>{
this.setData({ focus:true})
})
这样就OK
那如果我是两个富文本输入框,从一个跳到另一个还是要点两下,咋整(+_+)?
需要聚焦哪个就聚焦哪个啊
这个坑还没有填好 坐等
video已实现了,相信textarea也不远了
那现在该怎么实现, 产品不相信 非要实现 急急11
你把按钮也用textarea的样式去实现试试哈哈,不知道行不行
没用,我试过,在ios上textarea的背景色遮挡不住另一个textarea的文字
建议把产品打一顿再说。
https://developers.weixin.qq.com/community/develop/doc/0006eae18dc938d336a7cda1e56c00?highLine=textarea%2520%25E8%25AE%25BE%25E7%25BD%25AE%25E8%2587%25AA%25E5%258A%25A8%25E8%2581%259A%25E7%2584%25A6%25E9%2594%25AE%25E7%259B%2598%25E4%25B8%258D%25E5%25BC%25B9%25E5%2587%25BA
https://blog.csdn.net/DeepLies/article/details/81511722
用上面俩种方式可以勉强实现
请看最新公告~坐等!