玉的角度指令

Zee*_*han 5 angularjs-directive pug

我有一个AngularJS的指令,并使用以下方法在Jade Template中调用它:

input(auto-complete, ui-items='merchants.name', ng-model='selected')

我需要auto-complete原样(没有=符号),但它的HTML显示为

<input class="ng-pristine ng-valid" ng-model="selected" ui-items="merchants.name" auto-complete="auto-complete">

我该如何消除="auto-complete"

Gil*_*dor 6

刚打这个.当你doctype html.jade文件的开头,一切似乎都很好.

如果您无法将其添加到文件中(当它是部分html等时),请{doctype: 'html'}在调用Jade时作为选项传递:

jade -O "{doctype:'html'}" partial.jade
Run Code Online (Sandbox Code Playgroud)


ale*_*dro 5

引用如何添加没有值的属性?

我确实发现null删除了属性,空字符串提供了所需的结果.所以脚本(src ="/ javascripts/angular-0.9.19.js",ng:autobind ="")有效.我没有在文档中看到这一点,但它是有道理的.

input(auto-complete="", ui-items='merchants.name', ng-model='selected')
Run Code Online (Sandbox Code Playgroud)