底部按钮是组件,当传入的数据发生改变的时候,真机的数据没成功传递到button的视图层进行渲染,开发者工具里是传递到并显示的
<!--component/btn_foot/btn_foot.wxml-->
<view hidden='{{ isHidden }}'>
<cover-view class="connection" >
<cover-view class="btn_wrap" wx:for='{{ _btns }}' wx:key='{{ index }}'
style="opacity: {{ item.disabled == true?.5:1 }}; flex: {{ item.flex || 1 }};">
{{ item.name }}
<button class="btn"
style=" background-color: {{ item.color || 'var(--blue)' }};"
disabled='{{ item.disabled || false }}'
bindtap="onClick" data-i='{{ index }}' >
{{ item.name }}
</button>
</cover-view>
</cover-view>
</view>
要么你就全用view 要么就全用cover-view