vivo设置input输入框的focus为true会出现闪屏

发布于 8 年前作者 echen10196 次浏览最后编辑 8 年前来自 ask

vivo xplay 3s 设置input输入框的focus为true时会出现闪屏

2 回复
guping
guping1 楼6 年前

你好,请提供一下能复现问题的简单代码示例。

li91
li912 楼6 年前

<input type=‘text’ password=‘{{status}}’ name=‘password’ class=‘set_password’ placeholder=‘输入至少六位字符’ bindinput=‘pasdInput’ focus=‘{{focusFlag}}’></input>

<view class=‘showAndHide {{status?“”:“pasdShow”}}’ hover-class=‘button-hover’ hover=‘true’ bindtap=‘showAndHidePasd’>

<image src=‘/images/{{status?“pasdHide”:“pasdShow”}}.png’></image>

</view>

showAndHidePasd: function (e) {//密码是否可见

var flag = this.data.status ? false : true;

this.setData({

status: flag,

focusFlag: true

});

}

点击这个方法的时候设置输入框获取焦点,就会出现闪屏