通过后台请求到到数据,利用for循环出后台给的状态值,用if else进行判断给赋值渲染到页面时,只有第一个if可以赋值成功,后边几个都没有生效,

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 徐老师

    20人对此回答表示赞同

    人才

    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 欢声笑语

    12人对此回答表示赞同

    你的逻辑有问题。

    展开
    12
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Riley 2019-03-03 13:33

      正常的吧,为了好看。你可以把它改小点看看,小程序真机和开发工具表现一致?

      回复
    • Adeline 2019-03-05 22:11


      回复
  • 安守本分

    4人对此回答表示赞同

    贴出代码方便大家解决

    展开
    4
    9回复
    发布于 6年前

    评论(9)

    收起评论

    • 树根 2019-03-05 19:01

      你这个逻辑有问题,你在status设置的量是全局的,它只有一个状态,你为什么不直接在wxml里面遍历的时候通过status的状态改变值?

      回复
    • Natalie 2019-03-07 18:32

      你给a里面加个status不行吗,a[i].status=xxxx

      回复
    • 墨离尘 2019-03-09 22:51

      对对,是犯迷糊了,用了ifelse也就只能单线,不能同时赋不同的值,那如果我想在页面根据不同的a值,而显示不同的内容,该使用什么方法呢

      回复
    • 潘多拉 2019-03-11 22:12

      不应该就是这样吗都执行了第一个if了为什么还要执行elseif

      回复
    • 万劫 2019-03-13 23:29

      只有循环才能拿到status的值,然后根据不同的值再赋一个值到页面,理论是可以的,但就是页面只显示同一个值了,只生效了ifelse中的第一个if,下边的elseif就不在生效

      回复
    • Victoria 2019-03-15 19:20

      是存在这样的现象。

      回复
    • 阿尔法-Sco 2019-03-17 13:29

      已经判断出数据状态的值,赋过值后导致所有订单都显示一个值

      回复
    • Ellie3 2019-03-19 22:29

      你这还不如直接在wxml写呢直接判断这条数据的状态是几,然后中文显示什么状态

      回复
    • 刀豆三郎 2019-03-21 23:45


      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部