收藏
回答

小程序为啥模版语法 wx:for 不支持 固定前缀+索引的方式?

发现小程序模版语法不支持变量与字符串的拼接

如上代码 for循环模式 大家认为是不是应该先组合成变量在去找比较合适

但是现在的效果 是 如果变量相加 会分别被解析然后相加

如果是字符串 就是字符串+变量的拼接

当然这种逻辑我也可以理解 大家有没有啥好的想法(当然可以有n多种写法来实现我的需求,比如放到数组里,或者像上文一样)

但是我比较纠结的是是我的写法有问题还是小程序本来就不支持,我记得uniapp好像是可以的呀或者vue

这啥展示效果

代码片段https://developers.weixin.qq.com/s/gBKIY3ms71Vw

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

2 个回答

  • Code Weaver
    Code Weaver
    10-21

    = =把三张图片放进一个数组 不就好了。。。

    10-21
    有用
    回复
  • 拾忆
    拾忆
    10-19

    最简单的办法直接改下数据结构,让变量变成key。

    <image class="introsrc="{{img['img'+index]}}" mode="" />

    10-19
    有用
    回复 2
    • 贾公子
      贾公子
      发表于移动端
      10-19
      是他本来就不支持吗 这就是声明数组的方式 这个写法我可以理解
      10-19
      回复
    • 拾忆
      拾忆
      10-19回复贾公子
      前端不支持拼接变量
      10-19
      回复
登录 后发表内容