场景为,不满足条件时,首先disabled禁止弹出动作,而后可以自主调用代码(弹出提示信息,说明为啥不让用)
如果不能实现,请问有没有其他选择器可以代用呢?
我一般会在渲染picker前计算是否满足条件,然后决定picker是否disable。
用wx:if控制不就行了么,
<view>
<view class=‘picker’ catchtap=‘reject’ wx:if=’{{disabled}}’>{{pickerData}}</view>
<picker class=‘picker’ bindchange=‘picker’ wx:else>{{pickerData}}</picker>
</view>
使用picker-view写。确定和取消 自己可控制
在picker加一个bindtap事件 先给picker的disabled 赋值为true,如果满足条件就false,不满足弹信息。大概就是这个意思。您可以尝试下。