小程序 初始渲染 wx:if 闪现问题

.wxml
<modal class='merge' cancelText='取消' confirmText='确定' wx:if="{{checkMerge}}" bindcancel='mergeCancel' bindconfirm='mergeConfirm'>
    <image src='../../images/xcx.png'></image>
    <view class='mention'>
      <view>检测到同一微信的用户信息</view>
      <view>是否将<view class='span'>余额</view> 合并</view>
    </view>
    <checkbox-group bindchange='mergeMention'>
      <label class="checkbox">
        <checkbox value="{{merge}}" checked="mergeChecked" />
        不再提醒
      </label>
    </checkbox-group>
  </modal>


.js

Page({
  data: {
    checkMerge: false,
 })

初始加载时,这个弹窗会先出现一下,然后再隐藏..
请问各路大神,要如何解决这个问题??

同理,用在view层也会先显示一下再隐藏..

阅读 2.9k
1 个回答

是不是有其他代码影响checkMerge,直接设为false会吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题