收藏
回答

WEUI中的cell组件,怎么控制link属性?

比如我有这段代码:

<cell wx:for="{{list}}" link></cell>

请如何通过list子项的某个属性来控制link属性的有无呢?比如{{item.url}},为空的时候就不显示右边的箭头,不为空就显示,如何实现呢?

回答关注问题邀请回答
收藏

2 个回答

  • 张小怂呦
    张小怂呦
    04-08
    <block wx:for="{{list}}">
      <cell wx:if="{{item.url}}" link></cell>
      <cell wx:else></cell>
    </block>
    


    04-08
    有用
    回复 3
    • 缪阳
      缪阳
      发表于移动端
      04-08
      哈哈,这个方法我也想到了,不过我cell里面的东西不少,就为了这一个属性全都复制一遍,感觉很不优雅
      04-08
      回复
    • 缪阳
      缪阳
      发表于移动端
      04-08回复缪阳
      还好就这一个属性需要做处理,要是有几个属性,怕是要做排列组合,哈哈
      04-08
      回复
    • 张小怂呦
      张小怂呦
      04-08回复缪阳
      不是,从性能,体验上来说这个方法对小程序不会产生影响的
      04-08
      回复
  • 缪阳
    缪阳
    04-08

    我们知道link属性有个默认值:false,还可以设置为true,区别只是是否默认带hover效果,并非是属性的开关

    04-08
    有用
    回复
登录 后发表内容
问题标签