# mpx/valid-template-quote

强制模版上使用规定的引号

  • ⚙️ 这条规则包含在"plugin:mpx/mpx-essential"

此规则检查 template 中是否使用规定的引号。

# 📖 规则详情

模版上的属性值应统一使用引号包裹,默认使用双引号.

<template> <!-- ✓ GOOD --> <view wx:if="{{test}}"></view> <view abc="test"></view> <view abc="1"></view> <!-- ✗ BAD --> <view wx:if='{{test}}'></view> <view abc='test'></view> <view abc=`test`></view> <view wx:if=1></view> </template>
Now loading...

也可配置统一使用单引号

<template> <!-- ✓ GOOD --> <view wx:if='{{test}}'></view> <view abc='test'></view> <view abc='1'></view> <!-- ✗ BAD --> <view wx:if="{{test}}"></view> <view abc="test"></view> <view abc=`test`></view> <view wx:if=1></view> </template>
Now loading...

# 🔧 选项

默认使用双引号,也可以如下显式指定

{
  "mpx/valid-template-quote": ["error", 0]
},
// 或
{
  "mpx/valid-template-quote": ["error", "double"]
}

可配置使用单引号

{
  "mpx/valid-template-quote": ["error", 1]
},
// 或
{
  "mpx/valid-template-quote": ["error", "single"]
}

# 🔍 具体实现