防止 Jade 在 HTML 元素中添加赋值子句

Preventing Jade from adding an assignment clause in an HTML element

我想在 Angular 2 应用程序的输入标签中定义局部变量:

input(#sometext)
button((click)="addTechnology(sometext.value)") Add

我期望的输出是:

<input #sometext/>
<button (click)="addTechnology(sometext.value)">Add</button>

但是实际输出是(注意附加的="#sometext"):

<input #sometext="#sometext"/>
<button (click)="addTechnology(sometext.value)">Add</button>

这样,Angular 2 会抛出以下错误,很可能是由于 ="#sometext":

Cannot find directive with exportAs = '#sometext'

Error: Cannot find directive with exportAs = '#sometext'
    at new BaseException (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:7248:25)
    at _findDirectiveIndexByExportAs (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12454:13)
    at https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12435:22
    at Map.forEach (native)
    at Function.execute.MapWrapper.forEach (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:7614:15)
    at createDirectiveVariableBindings (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12434:16)
    at _createProtoElementInjector (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12414:39)
    at _createElementBinders (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12391:34)
    at _createAppProtoView (https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12331:5)
    at https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js:12641:32

你知道有什么方法可以防止 Jade 使用额外的 ="#sometext" 完成属性吗?

最后就像在Jade 模板开头使用doctype html 一样简单。我在主布局中有它,但似乎包含的文件也需要它。