这是view层 要进行的操作是 js里写好了数据
在 item.merchantjian 数据为空时 隐藏掉这个层 , 在 item.merchantjian 数据不为空时 显示掉这个层
网友回复:
先把data数据循环取出来,循环判断item.merchantjian的值,然后可以用三元运算符判断这个view层显示或隐藏
问题的关键是取不出来merchantjian值 一直报错
是for循环一组列表出来吗?cangzhe只能表示一个状态,把wx:if='{{cangzhe}}'改为wx:if='{{item.merchantjian}}'即可
我要取值merchantjian 然后进行判断为空就cangzhe 为false 有值就是true 不是循环列表
最外层view应该这样写<view class='merchant_nav' wx:for="{{arrays}}" >,才能用item啊
老哥 外层我已经写好了 数据也循环出来了 我是要在js里操作deta里的merchantjian值 再判断赋值 我不是写循环 我可能没有表达清楚吧
这样写:this.data.arrays[0].merchantjian,this指向Page
看了半天 没看懂你要干啥
你是不是点击某个商品时获取merchantjian值 然后操作cangzhe
现在能看懂吗 ?不是点击的时候,是加载的时候判断
代码最好不要这样写。。。