angular js docs を試していました。http://docs.angularjs.org/api/ng.directive:ngInitでこの ng-init を見つけました
ng-init を行うには 2 つの方法があると言われています。
- ng-init="{式}"
- class="ng-init:{expression}"
同じことを 2 つの方法で行う理由はありますか。
私はこれがjsフィドルであることを試しました
1---->method 1 http://jsfiddle.net/3ghXP/
2---->method 2 http://jsfiddle.net/2Nyaf/1/
しかし、生成された html に 1 つの違いが見つかりました。
方法 1 で生成された html には class="ng-scope" がありました
方法 1 によって生成された html には、ディレクティブ ng-scope だけがありました
しかし、2つの違いは何ですか? それぞれをどこで使用する必要がありますか。