评论

radio如何记忆选项

radio

radio如何记录已做的选择,点击上一题可以看得到之前做的选择,并且点击下一题时下一题没有默认选中上一题的选项

看了之前有人发布过的文章,选项都是使用wx:for循环的,记录index就可以实现,这种没有使用wx:for怎么实现呀

具体代码如上 求助各位大佬了 谢谢大家了

最后一次编辑于  2021-04-12  
点赞 0
收藏
评论

2 个评论

  • chh
    chh
    2021-04-12

    没有用wx:for那你所有的题目是什么形式暂时的,是否都展示在一个页面内?

    2021-04-12
    赞同 1
    回复 5
    • Polaris
      Polaris
      2021-04-12
      加载的时候用列表接收10道题,页面显示一道题,然后点击下一道的时候就取出列表的下一道题,10道题都做完之后就重新向数据库发起请求
      2021-04-12
      回复
    • Polaris
      Polaris
      2021-04-12
      因为选项的字段名不一样,分别是item1,item2这样 所以就没用循环处理
      2021-04-12
      回复
    • chh
      chh
      2021-04-13回复Polaris
      你的意思我大概理解了。既然你一开始就请求10条数据,你可以在获取数据后在这个数据中遍历添加一个字段index,用来后期用户选择的时候保存用户选中的选项的索引值(类似0,1,2,3)。然后点击上一步或下一步的时候就重新setDate对应列表项并初始化radio索引值即可。
      2021-04-13
      1
      回复
    • Polaris
      Polaris
      2021-04-13回复chh
      呜呜呜谢谢大佬
      2021-04-13
      回复
    • chh
      chh
      2021-04-13回复Polaris
      有收获麻烦点个赞哈哈哈。
      2021-04-13
      回复
  • 有范
    有范
    2021-06-07

    我也在做一个类似的小项目练手,在app.js中定义一个数组保存每一题的已选项保存,问题可解决。但现在遇到另一个问题。页面中有一个交卷按钮,如何判断所有题目都有已被选才变成enable

    2021-06-07
    赞同
    回复
登录 后发表内容