Как получить пустой (т.е. без значения) атрибут в элементе HTML в выводе coffeekup?

Я пытаюсь начать работу с AngularJS, используя coffeescript и coffeekup.

AngularJS способен автоматически загружаться при обнаружении ng-app атрибут любого элемента HTML. Согласно документам, он должен быть размещен на <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 ответов

Другие вопросы по тегам