收藏
回答

WXML attribute 模板不能跨行解析的BUG

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 any any


单行可编译

<view data-msg="{{ a_very_log_switch && a_very_log_key ? a_very_log_key : 'deafult_msg' }}">ok</view>


属性模板跨行不能编译 ×

<view

    data-msg="{{

        a_very_log_switch && a_very_log_key

           ? a_very_log_key

           : 'deafult msg is also very long ... ... '

    }}"
>fail</view>


内容模板跨行可编译 √

<view>
{{

        a_very_log_switch && a_very_log_key

            ? a_very_log_key

            : 'deafult msg is also very long ... ... '

}}
</view>



(使用 prettier 作为自动格式化工具和CI代码校验工具,这是对模板变量的默认处理)

最后一次编辑于  06-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答