收藏
回答

如何用列表渲染能引用不同值的text标签?

index.js文件的data中有index0:"a",和"index1:"b",index.wxml文件中有{{}}标签,在数据绑定符号中输入什么内容,使其渲染后变成{{index0}}{{index1}}两个标签,最后输出a和b?急需,懂的朋友告知一下,谢谢

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

2 个回答

  • 微盟
    微盟
    2020-08-21

    既然你不想改变data中数据的结构,可以借助wxs,将index0: 'a',index1:'b', 转换为数组形式,然后在wxml文件中,绑定数据使用 wx:for就好了

    2020-08-21
    有用 1
    回复 3
    • 欢
      发表于移动端
      2020-08-21
      js文件的data中: indexall:[index0:'a',index:'b'], wxml中: 《text wx:for={{indexall}} wx:for-item="suibian"》{{suibian}}《/text》 您帮我看是这样写吗?
      2020-08-21
      回复
    • 微盟
      微盟
      2020-08-21回复
      2020-08-21
      1
      回复
    • 欢
      发表于移动端
      2020-08-21回复微盟
      非常感谢
      2020-08-21
      回复
  • .
    .
    2020-08-21

    没太明白你的需求?你直接{{index0}}不就显示a了吗?

    2020-08-21
    有用
    回复 3
    • 欢
      发表于移动端
      2020-08-21
      把一个标签列表渲染成两个标签,两个标签同时分别引用index1,和index2的值,你那样不用列表渲染只是一个text标签,只能引用一个值而已
      2020-08-21
      回复
    • 欢
      发表于移动端
      2020-08-21
      index.js文件的data中有index0:"a",和"index1:"b",index.wxml文件中有《text》{{}}《/text》标签,在数据绑定符号中输入什么内容,使其渲染后变成《text》{{index0}} 《/text》和《text》{{index1}}《/text》两个标签,最后输出a和b?急需,懂的朋友告知一下,谢谢
      2020-08-21
      回复
    • .
      .
      2020-08-21回复
      理解不了你的需求....
      2020-08-21
      回复
登录 后发表内容
问题标签