收藏
回答

关于格式化后动态class绑定编译出错

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 工具 6.5.3 2.33.0
// 有效代码
class="{{faultDescriptionChecked[index][tag]? 'tag-item  checked': 'tag-item'}}"
// 格式化后的无效代码
class="{{
  faultDescriptionChecked[index][tag]
    ? 'tag-item  checked'
   : 'tag-item'
}}"

回答关注问题邀请回答
收藏

2 个回答

  • Code Weaver
    Code Weaver
    2023-09-11

    2023-09-11
    有用 1
    回复 3
  • 微盟
    微盟
    2023-09-11

    确实存在以上情况,不同微信开发工具版本,编译出来的结果有些许差异,建议是强制将本行代码(此类型)不换行。

    1、可配置VS code 等开发工具自动换行规则,如提升每行展示字符个数,以达到你的要求;

    2、推荐下这个小插件(vs code):

    WXML - Language Service

    如 text 标签承载icon或特殊字符时会被自动换行,可结合此插件禁止其换行等。

    2023-09-11
    有用 1
    回复 1
    • ×
      ×
      2023-09-11
      好的,感谢
      2023-09-11
      回复
登录 后发表内容