diff --git a/doc/syntax.md b/doc/syntax.md index 829bbb5..5c20534 100644 --- a/doc/syntax.md +++ b/doc/syntax.md @@ -465,3 +465,51 @@ filter指令不支持自动结束,必须手工编写`指令结束`。 ```html ``` + +##### 表达式的特殊语法( expression 和 condition-expression ) + +`if`指令、`use`指令和`var`指令中的表达式( expression 或者 condition-expression )部分,可以使用动态的数据: + +```html +He's name is zhangsan. + +${personName} + + +${name} +``` + +如果传入的数据是: + +```json +{ + "arr": ["zhangsan"], + "index": 0 +} +``` + +输出的结果为: + +``` +He's name is zhangsan. + +zhangsan + +zhangsan +``` + +其它语法示例: + +```html + + + + + + + + + + + +```