Skip to content
This repository has been archived by the owner on Jun 3, 2021. It is now read-only.

WxcMask 中 使用 input ,键盘弹出后会遮挡input #240

Closed
wyh497823256 opened this issue Apr 16, 2018 · 12 comments
Closed

WxcMask 中 使用 input ,键盘弹出后会遮挡input #240

wyh497823256 opened this issue Apr 16, 2018 · 12 comments

Comments

@wyh497823256
Copy link

  • weex SDK v0.18
  • weex-ui v0.6.1

2018-04-16 9 54 51

2018-04-16 9 55 04

如图所示,WxcMask 中 使用 input ,键盘弹出后会遮挡input 。
@json-sun
Copy link
Contributor

通过监听 input 的 focusblur 来动态设置 mask 的 top 值。可以暂时解决这个问题。

@wyh497823256
Copy link
Author

@Yanjiie
2018-04-16 10 23 21
你好, 是直接 设置 top = '200' 还是 margin-top=“200px”,mask 文档当中并没有 top 属性值,我尝试在布局中使用这两种写法,mask 位置未发生变化。请帮忙解释一下。谢谢

@json-sun
Copy link
Contributor

@tw93 看了一下代码。面板默认是居中的了,能加入面板定位相关的参数么?

@tw93
Copy link
Member

tw93 commented Apr 16, 2018

可以的,直接PR就好~

@json-sun
Copy link
Contributor

@tw93 #241

@tw93
Copy link
Member

tw93 commented Apr 16, 2018

赞,已经合并,这个版本发布

@wyh497823256
Copy link
Author

@tw93 @Yanjiie 谢谢

@LiuJinGH
Copy link

表示同样遇到这样的问题

@beijinaqie
Copy link

@tw93 wxc-popup中面板如果有input也会遮挡住,这个问题解决了吗?

@tw93
Copy link
Member

tw93 commented Apr 23, 2018

升级到最新版本0.6.2,新增top参数,focus时候自己控制即可

@tw93 tw93 closed this as completed Apr 23, 2018
@sumincy
Copy link

sumincy commented May 25, 2018

请问在wxcmask 中放输入框 然后点击输入的时候,界面上这个mask 不停的抖动,该如何解决,
还有怎么让wxc-mask点击的时候不消失呢 设置 can-auto-close 没有用

@tw93
Copy link
Member

tw93 commented Mar 11, 2019

@sumincy 文档里面是overlayCanClose这个参数,抖动问题主要是出现在maskStyle这一块,因为input输入导致状态变化,从而导致了重新渲染,暂时没有找到好办法

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants