input type切换问题

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

例子:

例如我的一个密码框

typeTwo:password

<input type=“{{typeTwo}}” placeholder=“请输入密码” placeholder-class=“placeholder” />

切换input  type的类型

typeTwo:text

input的状态没有改过来

有时候可以 有时候不可以

5 回复
liuping
liuping1 楼6 年前

不客气,还请记得关闭问题。

li91
li912 楼6 年前

好的谢谢

panxiulan
panxiulan3 楼6 年前

<input wx:if=“{{typeTow==‘password’}}” type=“paddword” placeholder=“请输入密码” placeholder-class=“placeholder” />

<input wx:if=“{{typeTow==‘text’}}” type=“text” placeholder=“请输入账号” placeholder-class=“placeholder” />


这是在不修改你的 JS 代码前提下修改的 wxml 代码。还请查阅。

weimo
weimo4 楼6 年前

可以提供一下案例吗,谢谢

jjiang
jjiang5 楼5 年前

不建议使用此方法改变状态,你可以再写一个 input,默认隐藏,使用一个值来进行切换控制即可。

因为微信对界面渲染是异步操作的,而且内部做了一些处理,所以不建议你动态改变 input 的 type 值。