Closed zhixinbao closed 1 year ago
https://github.com/baidu/san/blob/master/src/parser/parse-directive.js#L35 指令解析表达式的处理,会移除前后花括号,使得模板指令的两种写法等效。
<div s-if="showMe"></div> 等效于 <div s-if="{{showMe}}"></div>
浏览器中简单跑了几组数据可以看到性能差异有一些,但影响很有限。
因此考虑抛出一个问题是,eslint-plugin-san 中是否可以添加一种规则用来统一规范,以及是否可以确定更推荐哪种代码风格?
eslint-plugin-san
应该是 showMe。但是有人老写错,所以就兼容支持了下 {{showMe}} eslint-plugin-san 可以添加
showMe
{{showMe}}
https://github.com/baidu/san/blob/master/src/parser/parse-directive.js#L35 指令解析表达式的处理,会移除前后花括号,使得模板指令的两种写法等效。
浏览器中简单跑了几组数据可以看到性能差异有一些,但影响很有限。
因此考虑抛出一个问题是,
eslint-plugin-san
中是否可以添加一种规则用来统一规范,以及是否可以确定更推荐哪种代码风格?