【小程序】出现 wx:key="{{index}}" does not look like a valid key name (did you mean wx:key="index" ?)

1、出现问题:

<scroll-view class='messScroll' scroll-y bindscrolltolower="lower" bindscrolltolower="getBottom">
   <block class='rankList' wx:for="{{rankList}}" bindtap='showDetail' wx:key="{{index}}">
      <view class="item" data-index="{{index}}" hover-class="item-hover" bindtap="goOtherInfo">
          <view class="item-content">
              <view>
                  <image wx:if="{{index==0}}" src="../../images/match1.png" mode="aspectFit" class="tab-icon" ></image>
                  <image wx:elif="{{index==1}}" src="../../images/match4.png" mode="aspectFit" class="tab-icon" ></image>
                  <image wx:elif="{{index==2}}" src="../../images/match3.png" mode="aspectFit" class="tab-icon" ></image>
                  <view wx:else class="tab-icon">{{index+1}}</view>
              </view>
              <image class="userPhoto" src="{{item.headUrl}}" />
              <view class='name'>{{item.name}}</view>
              <view class='match'>{{item.match}}%</view>
              <view class="tab-arrow"></view>
          </view>
       </view>
    </block>
</scroll-view>

 

2、解决方法

查阅官方文档发现:把key=“{{index}}”的括号去掉,改为引号即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值