これは私のコードです。1.4 では表示できません。1.2.9 より前のバージョンでのみ表示されます。どこに問題があるか知っている人はいますか?勉強し始めたばかりで、あまり理解できていないこともありますが、ご容赦いただければ幸いです
人生最曼妙的风景,竟是内心的淡定与从容!
ご質問に関しては、AngularJS のバージョンによって、1.2.x と 1.2.x 未満のバージョンにはいくつかの違いがあるため、バージョンの更新によるものと思われます。 code>1.2.x より上のバージョン間の違い。 AngularJS不同的版本,会有一些不同的差别,1.2.x以下的版本和1.2.x以上的版本差别还是很多的。
AngularJS
1.2.x
你的这种写法也是不规范的,我建议还是从规范的写法开始,这样才会更快的入手,避免一些不必要的Bug。
Bug
使用1.2.x版本的结果是这样的:
没有报错。
使用1.4.x版本的结果是这样的:
1.4.x
报错,Error: [ng:areq] Argument 'personController' is not a function, got undefined 说明Angular没有发现这个控制器,所以你要使用规范的写法了。
Error: [ng:areq] Argument 'personController' is not a function, got undefined
Angular
1.一般的写法demo 2.标准的写法demo
注:使用的AngularJS版本为1.2.1
1.2.1
バグ
1.2.x バージョンを使用した結果は次のとおりです: エラーは報告されませんでした。 バージョン 1.4.x を使用した結果は次のとおりです:
エラー: [ng:areq] 引数 'personController' は関数ではありません、未定義です
バージョン 1.3 以降、グローバル コントローラーが無効になったことを思い出せないようです
ご質問に関しては、
AngularJS
のバージョンによって、1.2.x
と1.2.x
未満のバージョンにはいくつかの違いがあるため、バージョンの更新によるものと思われます。 code>1.2.x より上のバージョン間の違い。AngularJS
不同的版本,会有一些不同的差别,1.2.x
以下的版本和1.2.x
以上的版本差别还是很多的。你的这种写法也是不规范的,我建议还是从规范的写法开始,这样才会更快的入手,避免一些不必要的
Bug
。使用
1.2.x
版本的结果是这样的:没有报错。
使用
1.4.x
版本的结果是这样的:报错,
Error: [ng:areq] Argument 'personController' is not a function, got undefined
说明
Angular
没有发现这个控制器,所以你要使用规范的写法了。1.一般的写法demo
2.标准的写法demo
注:使用的
あなたの書き方も標準的ではありません。より速く始めて、不要なAngularJS
版本为1.2.1
バグ
を避けるために、標準的な書き方から始めることをお勧めします。1.2.x
バージョンを使用した結果は次のとおりです:エラーは報告されませんでした。
バージョン
1.4.x
を使用した結果は次のとおりです:エラー: [ng:areq] 引数 'personController' は関数ではありません、未定義です
🎜 説明:Angular
はこのコントローラーを見つけられなかったため、標準の書き込み方法を使用する必要があります。 🎜 🎜1.一般的なライティングデモ🎜 2. 標準的な書き込みデモ🎜 🎜注: 使用されるAngularJS
のバージョンは1.2.1
です🎜 🎜 🎜ネットワークの状態があまり良くないので、見ていただくために 2 つのデモのコードをカットしました🎜 1. 一般的な文章: 🎜🎜🎜🎜🎜 2. 標準的な記述方法 (重要な部分のみを抜粋): 🎜🎜🎜🎜🎜バージョン 1.3 以降、グローバル コントローラーが無効になったことを思い出せないようです