AngularJS使用方括号作为其指令的参数 (input[number])
但是Jade also uses square brackets for class attributes。
所以这不起作用
input(type='number' [name='amount'] [min='min'] [max='max'])
无法读取未定义
的属性'金额'
有没有办法逃避Jade中的方括号?
答案 0 :(得分:2)
angular的文档中的方括号表示该属性是可选的,但方括号应该不在html本身中使用。
这个例子:
<input type="number" name="input" ng-model="value"
min="0" max="99" required>
来自angular的文档,它不使用任何方括号。