收藏
回答

如何快速使view中的数值加1?view*100只能生成100个view标签,但其中的数值怎么操作呢

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

9 个回答

  • NAMELESS
    NAMELESS
    2021-11-12

    在.js中data中添加一个数组array并初始化令其长度为100(可以使用for循环,不用手打),然后在WXML中写:

    <view wx:for="{{array}}">{{index+1}}</view>
    

    就可以了。

    2021-11-12
    有用 8
    回复
  • Fan.scut
    Fan.scut
    2021-11-12

    我觉得如果<view>里面的值是1-100,可以用wx:for遍历,js定义一个数组,然后wxml遍历一下,如果确实必须在wxml直接这样操作,那我就不太清楚了

    2021-11-12
    有用 4
    回复
  • 没事
    没事
    2021-11-12

    采用vscode写,使用emmet语法

    2021-11-12
    有用 3
    回复 1
    • 没事
      没事
      2021-11-12
      2021-11-12
      回复
  • 知非
    知非
    2021-11-13

    应该在<view>里用wx:for循环就可以了吧。

    2021-11-13
    有用 2
    回复
  • 不平
    不平
    2021-11-12

    使用wx:for 列表渲染就好啦 index是默认的下标值

    2021-11-12
    有用 2
    回复
  • ¿
    ¿
    2021-11-12

    在js里创建一个1到100的数组,在wxml中用wx:for循环该数组即可

    2021-11-12
    有用 2
    回复
  • 拾忆
    拾忆
    2021-11-12
    <view wx:for="{{100}}">{{index+1}}</view>
    
    2021-11-12
    有用 2
    回复
  • 小怪兽-_-
    小怪兽-_-
    2021-11-12

    <view wx:for="{{[1,2,3,4,5]}}">{{item}}</view>可以不用复制粘贴那么多个<view>,但是值+1,我还不会...

    2021-11-12
    有用 2
    回复
  • Z
    Z
    2021-11-12

    wx:for

    2021-11-12
    有用 1
    回复
登录 后发表内容