w***@hotmail.com
w***@hotmail.com
  • 发布:2022-04-26 10:02
  • 更新:2022-05-11 15:42
  • 阅读:408

【报Bug】HBuilderX 3.4.7.20220422 编译微信小程序后产生严重bug。

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.2.1 (21D62)

HBuilderX版本号: 3.4.7

示例代码:
<view v-if="repairsDetail && (repairsDetail.status === '0' || repairsDetail.status === '1' || repairsDetail.status === '4' || repairsDetail.status === '6') && ($u.permission.has('select.repairs.complete.maintenance') || $u.permission.has('select.repairs.hang-up'))" class="maintain-botton">  
</view>

该v-if 代码在3.4.7以前的版本是有效的,在3.4.7 版本中不生效。

<text class="rule-mark" v-if="repairsDetail && (repairsDetail.status === '0' || repairsDetail.status === '4' || repairsDetail.status === '6') && $u.permission.has('select.repairs.hang-up')">挂起表示当前问题暂时不能解决,以后处理。</text>

该v-if 代码在3.4.7以前的版本及3.4.7版本均有效。

操作步骤:

HBuilderX 编译成微信小程序APP测试即可。

预期结果:

当前View 应该显示

实际结果:

当前View 实际未显示

bug描述:

编译严重bug,导致v-if 不生效
在3.4.7以前的版本,编译微信小程序成功后,该段代码有效;3.4.7编译微信小程序后无效

2022-04-26 10:02 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

问题确认,alpha 版已修复

如不切换版本可使用临时解决方案:执行 npx patch-hbuilderx-plugins 修复

FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

v-if="true" 或 v-if="false" 呢?可能你语句有问题

要回复问题请先登录注册