如何在coffeekup的输出中获取HTML元素中的空(即无值)属性?

时间:2015-05-12 10:38:32

标签: angularjs coffeekup

我试图使用coffeescript和coffeekup开始使用AngularJS。

AngularJS在检测到任何HTML元素的ng-app属性时能够auto-bootstrapping itself。根据文档,它应放在<html><body>元素上。但是,它将尝试加载任何属性值(如果给定)作为应用程序根模块。

例如,当放置在<html>元素上时,HTML应为

<html ng-app>

使用coffeekup似乎无法实现此输出。我尝试了以下事项:

html 'ng-app': ''    #prints <html></html>
html '': 'ng-app'    #prints <html ="ng-app"></html>
html 'ng-app': ' '   #prints <html ng-app=" "></html> (still not what is wanted)

澄清:我所做的想要的是:

html 'ng-app': 'ng-app' #prints <html ng-app="ng-app"></html>

因为这会导致AngularJS查找名为ng-app的不存在的根模块。

目前,我定义了一个空根模块作为解决方法,但我仍然不认为这是coffeekup无法做到的。

0 个答案:

没有答案