AngularJS使用布尔属性在Jade中部分

时间:2015-06-28 05:50:17

标签: angularjs pug

我和Jade一起使用AngularJS。假设我有一个“部分”如下。

Clone Caret Bellow

这是一个独立的Jade文件,问题是在编译时,因为它没有指定doctype,它会编译成以下内容。

h1 State 1
div(ui-view)

镜像到<h1>State 1</h1> <div ui-view="ui-view"></div> 的布尔选项ui-view对AngularJS来说是个问题。如果镜像,AngularJS无法识别它。问题在于Jade,因为我没有指定ui-view="ui-view",所以Jade不知道它是HTML5,因此问题。另一方面,它是“部分”,我不能在其中指定doctype html

我使用Grunt编译所有东西,似乎我无法通过Grunt指定一个选项给Jade。

如何才能使doctype正确?

1 个答案:

答案 0 :(得分:1)

在调用jade编译或渲染时传入options对象并包含{doctype: 'html'}