1、Mustache语法支持内容:
/**
* 1、运算;
* 2、三元运算符;
* 3、不能放JS语句:定义变量、赋值、定义函数;
* 4、可以放有返回值的函数、语法等;
* 5、直接放对象 左右两边需要加空格;
......
*/
// 运算
<div>{{ a + b}}</div>
// 三元运算符
<div>{{ a ? 0 : 1}}</div>
// 不能放JS语句
<div>{{ var a }}</div> // 报错
// 返回值
<div>{{ (function a () { return 10})() }}</div>
// 直接放对象 左右两边需要加空格;
<div>{{{name: 10}}}</div> // 报错
<div>{{ {name: 10} }}</div> // 可以
<div>{{obj}}</div> // 可以
`
网友评论