0

coffeescript と coffeekup を使用して AngularJS を使い始めようとしています。

AngularJS は、任意の HTML 要素で属性を検出すると、それ自体を自動ブートストラップできます。ng-appドキュメントによると、<html>or<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 にできないことだとはまだ思いません。

4

0 に答える 0