WXML attribute 模板不能跨行解析的BUG
发布于 7 年前 作者 taogang 1697 次浏览 来自 问答

单行可编译

<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代码校验工具,这是对模板变量的默认处理)

回到顶部