代码有两个wx:if 订阅了同一个变量, 不支持这样吗 @官方
为什么setData后,wx:if不能拿到更新后的值?下面的wxml,在wxlogging从true变成false后,希望隐藏加载中,然后展示获取手机号组件 在开发者工具上,符合预期 在真机上调试,手机号组件一直不展示, 不符合预期 <scroll-view class="scrollarea" enable-flex style="margin-bottom: {{marginBottom}}px;"> <view class="main"> <image class="logo" src="./images/logo.png" mode="widthFix"></image> <view wx:if="{{wxlogging}}" class="loading">加载中...</view> </view> <view class="privacy" wx:if="{{!wxlogging}}"> <button open-type="{{policyChecked?'getPhoneNumber':''}}" bindgetphonenumber="handleGetPhoneNumber" class="btn" style="width: 291px;" bind:tap="handlePhoneNumberTap">获取用户手机号</button> <label class="policy" bind:tap="togglePolicyCheck"> <view class="radio"> <radio checked="{{policyChecked}}" /> </view> <view class="policycontent">已阅读并同意 <text class="link" catch:tap="openPolicy">《<text style="text-decoration-line: underline;">服务协议</text>》</text>、 <text class="link" catch:tap="openPrivacy">《<text style="text-decoration-line: underline;">隐私协议</text>》</text> </view> </label> </view> </scroll-view>
04-24