js
foo が undefined であるというエラーが報告されるのはなぜですか? さらに、次のコードも私を困惑させます。 リーリー
foo
undefined
js リーリー
1 つだけあり、h1 タグにテキストがないのはなぜですか?
最初のもの: console.log(foo) これは console.log($scope.foo) である必要があります 2 つ目: replace:true 属性の意味を理解してください
foo が未定義であるというエラーが報告されるのはなぜですか?
ng-init が ng-controller="myCtrl" の外側で定義されているためです。すべてのコントローラーが初期化されるまで ng-init は実行されないと思いますので、現時点では foo は未定義です
Google の結果が 1 つだけあるのに、h1 タグにテキストがないのはなぜですか?
この質問は明確ではありません。
最初のもの: console.log(foo)
これは console.log($scope.foo) である必要があります
2 つ目: replace:true 属性の意味を理解してください
ng-init が ng-controller="myCtrl" の外側で定義されているためです。すべてのコントローラーが初期化されるまで ng-init は実行されないと思いますので、現時点では foo は未定義です
この質問は明確ではありません。