小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我用wx:if在一个页面上切换2个不同的表单,当第一个表单输完,点击下一步隐藏第一个表单显示第二个表单,这个时候如果我点击显示第一个表单,会将第一个表单中的已经输入的值清空。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
2 楼的方法更适合于表单提交后下次重新进入并修改表单内容的场景(或者是为表单项设置初始值的场景)。
如果只是在表单提交之前切换显示两组表单项的话,用 1 楼的 hidden 方法更简单直接。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
1、在js文件的data中初始化第一个表单各项目的值(null或者‘’),并在第一个表单中绑定;
2、点击下一步的时候把第一个表单已输入的值存入data中,取代原来的null或者'';
3、当切换会第一个表单时,由于之前已经存储了输入的值,所以会自动填写入表单各自项目中。
用hidden试试呢 在js中设置一个flag 两个表单的hidden flag相反 点击下一步更新flag
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
2 楼的方法更适合于表单提交后下次重新进入并修改表单内容的场景(或者是为表单项设置初始值的场景)。
如果只是在表单提交之前切换显示两组表单项的话,用 1 楼的 hidden 方法更简单直接。
1、在js文件的data中初始化第一个表单各项目的值(null或者‘’),并在第一个表单中绑定;
2、点击下一步的时候把第一个表单已输入的值存入data中,取代原来的null或者'';
3、当切换会第一个表单时,由于之前已经存储了输入的值,所以会自动填写入表单各自项目中。
用hidden试试呢 在js中设置一个flag 两个表单的hidden flag相反 点击下一步更新flag