1。TemplateUrlおよびルートは、Webサーバーの下で実行する必要があります。
2。テンプレートの交換を使用してTrueを設定すると、テンプレートに対応するラベルがある必要があります。そうしないと、データが表示されません。
3。バージョン1.2の後、ngrouteモジュールは独立しています。
4.空のコントローラーが定義されていない場合、エラーが発生します。
5。ディレクティブのリンクパラメーターは順番にあります:スコープ、要素、属性、ctrl
6.Ng-Reepeatは重複するオブジェクトをループできません。ハック:ng-repeat = "$ id($ index)by $ things things things things"
7.個々の変数自体ではなく、変数のプロパティを更新してみてください。
8。NG-Repeat、Ng-Controllerなどには独立したスコープがあることに注意してください。
9。JQUERYがロードされたら、jQueryを使用します。 Angularのすべての要素参照は、常にjqueryまたはjqliteで包まれています。彼らは決して生のdomの参照ではありません。
10.アンクロップエラー:[$ location:ihshprfx] aタグは削除されません<a href = "#" ng-click = "somemethod();"> </a>
11.エラー:linuxにいるときにeaccesを聞くと、聴いているポートのためにこのエラーが表示されます。ここに私のものは33です。8080や3030などの多数のポートに変更するだけです。これらのポートは1024を超えることが好ましいという規定があります。
12。ng-modelなしではselectを表示できません。同様に、見た目が最も見栄えの良いドキュメントに遭遇したとき、何が欠けていますか?
サプリメント:NG-Optionsのソースがライティングと一致しない場合、次のようにすべての選択が発生します。
var a = [{"id":1、 "name": "ryan"} ....]、ng-options = "item.i as item for a" // iはidとは異なります
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
13.NG-BIND-HTML-UNSAFEが削除されました。['ngsanitize']モジュールを使用するか、$ sceサービスを使用できます
Stackoverflowから
あなたは、Angular 1.2.0を使用していることを示しました...他のコメントの1つが示すように、Ng-Bind-Html-Unsafeが非推奨されています。
代わりに、あなたはこのようなことをしたいと思うでしょう:
コードを次のようにコピーします
コントローラーで、$ sceサービスを挿入し、HTMLを「信頼できる」ものとしてマークします。
コードを次のようにコピーします。MyApp.Controller( 'myctrl'、['$ scope'、 '$ sce'、function($ scope、$ sce){
// ...
$ scope.preview_data.preview.embed.htmlsafe =
$ sce.trustashtml(preview_data.preview.embed.html);
}
1.2.0-RC3以降を使用することをお勧めします。 (彼らは、「ウォッチャー」が信頼できるHTMLで適切に作業することを妨げるRC3でバグを修正しました。)
より多くのAngularJS構文を表示するには、次のようにフォローできます。AngularJSリファレンスマニュアル英語バージョン、そして誰もがwulin.comをもっとサポートすることを願っています。