<view class="placeholder" bindlongpress="delect" > <view wx:for='{{pageList}}' wx:key="_id" class="event-list"> <navigator url="../home/imgshow?id={{item._id}}" class="event-link" data-aid="item._id"> <view class="event-img" > <image mode="widthFix" src="{{item.fileID}}"> </image> </view> <view class="event-content" > <view class="event-title" >"{{item.name}}"</view> <view class="event-desc">"{{item.discribe}}"</view> <view class="event-box"> <view class="event-time">"{{item.time}}"</view> </view> </view> </navigator> </view> </view> 在以上微信小程序wxml代码中为什么无法获取到item.id
时间: 2023-07-02 20:03:45 浏览: 69
js 开发之autocomplete="off"在chrom中失效的解决办法
在上述代码中,使用了`wx:key="_id"`来指定列表中的每个元素都有一个唯一的`_id`属性。然而,在`navigator`组件中使用了`data-aid="item._id"`来将`item._id`作为自定义数据传递给下一个页面,这是不正确的。正确的语法应该是`data-aid="{{item._id}}"`。这样可以将`item._id`正确地传递到下一个页面,从而可以获取到`id`属性。
阅读全文