开发者模式下 是没问题的 就是发布到线上会这样
发布到线上环境的按钮点击事件失效在开发环境下都是可以点击这个按钮的,不知道为什么发不到线上环境的时候按钮竟然失效了 在开发模式下也是请求的https 这是请求的方法 [图片] 页面的: [图片]
2019-01-24<view class='cartMain'> <view> <button bindtap="go" data-id="{{item.id}}" class='cleanCart'>清空购物车</button> </view> <view wx:for="{{cartItems}}" wx:key> <view data-id="{{item.id}}" class='cart-box' data-index="{{index}}"> <view class='icon'> <icon wx:if="{{item.selected}}" type="success" color="#405F80" size="20" bindtap="selectedCart" data-index="{{index}}"/> <icon wx:else type="circle" bindtap="selectedCart" size="20" data-index="{{index}}" /> </view> <view class='cart_main'> <view class='left'> <view class='left_imgae'> <image class="cart-image" src="{{item.image}}"></image> </view> <view class='left_box'> <text class="cart-title" hidden='hidden'>{{item.id}}</text> <text class="cart-title">{{item.title}}</text> <text class="cart-price">¥{{item.price}}</text> <text bindtap='reduce' class="input cart-reduce" data-index="{{index}}">-</text> <text class="input cart-text">{{item.value}}</text> <text bindtap='add' class="input cart-add" data-index="{{index}}">+</text> <text class="input cart-stock">库存:{{item.stock}}</text> </view> </view> <view class='right'> <image src='/image/删除.png' bindtap='shanchu' data-index="{{index}}"></image> </view> </view> <!-- 底部 --> <view class="cart-bottom"> <icon wx:if="{{CheckAll}}" class="cart-icon" type="success" color="#405F80" size="20" bindtap="select" data-index="{{index}}" /> <icon wx:else type="circle" class="cart-icon" size="20" bindtap="select" data-index="{{index}}" /> <text class='checkAll'>全选</text> <!-- <view class='cart-pay'> <text class='cart_pay' bindtap="go" data-id="{{item.id}}">清空购物车</text> </view> --> <view class='cart-pay'> <text class='cart_pay' bindtap="goPay" data-id="{{item.idList}}">结算</text> </view> <view class='cart-sum'> <text class='cart_sum'> <text class='sum_text'>合计:</text> <text class='sum_color'>¥{{total}}元</text> </text> </view> </view> </view> </view> </view>
data-id 的值没有绑定上无法用 e.target.dataset.id获取[图片] 后台数据已经返回且是有id的,但是在页面遍历的时候,data-id却没有值,左边的商品的数据都是从后台获取的 [图片] 这张图就有data-id的值,3和4 也是从后台获取到的数据 请问为什么会有这种情况 有没有大神可以指点一下 刚学小程序
2019-01-22