在wxml里:动画的参数animation 不能输入变量
发布于 6 年前 作者 fang21 14802 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

animation="{{numberId[i]}}" ,希望能对应’numberId’数组里的’aa’, ‘bb’, ‘cc’,对应项,但实际命名不生效

  • 预期表现

animation="{{numberId[i]}}" 能为 wx:for=’{{content}}’ 的每一个子项 赋值不同命名的动画, 这样可以 调用单独调用每个子项的动画

  • 复现路径
  • 提供一个最简复现 Demo

<block wx:for=’{{content}}’ wx:for-index=“i”  wx:key=’{{index}}’>

<view class="_block_none_center" bindtap=“onTap” animation="{{numberId[i]}}" id=’{{numberId[i]}}’ data-value="{{item}}" style=“width:140rpx;height:140rpx;margin:0 6rpx 6rpx 0;background:#5A8B53;color:#fff;font-size:48rpx;”>{{item}}</view>

</block>

data: {

err: false,

grideValue: 1,

numberId: [‘aa’, ‘bb’, ‘cc’, ‘dd’, ‘ee’, ‘ff’, ‘gg’, ‘hh’, ‘ii’, ‘jj’, ‘kk’, ‘ll’, ‘mm’, ‘nn’, ‘oo’, ‘pp’, ‘qq’, ‘rr’, ‘ss’, ‘tt’, ‘uu’, ‘vv’, ‘ww’, ‘xx’, ‘yy’, ‘zz’],

},

回到顶部