检查 mustache 标签是否包含无用的表达式。
mustache 标签内如果仅包含字符串常量,则为无用的表达式。
正确的代码示例:
<view class="{{className}}"></view>
<view>{{text}}</view>
<view>{{text + '1'}}</view>
错误的代码示例:
<view class="{{'my-class'}}"></view>
<view class="{{`my-class`}}"></view>
<view>{{'plain text'}}</view>
[
{
type: 'object',
properties: {
ignoreIncludesComment: {
type: 'boolean'
},
ignoreStringEscape: {
type: 'boolean'
}
}
}
]
是否忽略 comment 注释,默认 false。
是否忽略包含转义字符的字符串,默认 true,如下代码可以检查通过:
<view class="{{'abc\n\r\t'}}"></view>
配置为 false,则任意字符串常量都不能通过检查。