d0apga0
d0apga0
  • 发布:2020-07-16 17:21
  • 更新:2020-07-16 17:21
  • 阅读:810

【报Bug】nvue页面同时有两个form时,行为异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Win10 20170

HBuilderX类型: 正式

HBuilderX版本号: 2.7.14

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: Mi 6

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1.在hbx,直接在手机运行app
2.不要点“转到第一步”按钮,直接输入手机号,验证码的值
3.点击“下一步”按钮
4.此时发现第二个form的两个密码框被赋值
5.点击“显示密码”按钮,会发现值对应第一个form的值,这里出现了问题,正常应该是空值
6.在第二个form的连个input显示在密码原点情况下,点击“转到第一步”按钮,显示第一个表单
7.此时发现第一个表单的两个input显示了密码符号,这里也出现了问题,正常应该是非密码框

预期结果:

上面第五步时候,第二个form应该无值
上面第七步,第一个form应该非密码框

实际结果:

上面第五步时候,第二个form有值,且该值是第一个form的值
上面第七步,第一个form显示成了密码框

bug描述:

一个nvue页面两个form元素,通过一个变量来显示隐藏,当前一个form填写了内容后,隐藏第一个form,显示第二个form,
此时如果第二个form里面的input的password属性为true时候,它的值直接从前一个表单获取了。

2020-07-16 17:21 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复