[解決済み] angularJSのSTATEを理解する
2022-01-29 03:06:35
質問
私はAngularJSの初心者です。Angularで状態がどのように機能するのか、またそこに存在するさまざまなフィールドについて読もうとしましたが、有用な資料は見つかりませんでした。 また、AngularJSのドキュメントは状態を適切な方法で説明していないので、AngularJSの状態をよく把握するためのリソースがあれば教えてください。
解決するには?
状態は、スコープオブジェクトで表現されます。
Angularは
MVC
/
MVVM
フレームワークのように
モデル
(そして
ビューモデル
を提示します。
状態
のあるコンテキストの モデルオブジェクトは、例えばデータベースのレコードの状態を反映したり、ユーザーインターフェースの現在の状況を定義するオブジェクトであったりします。
コントローラ
と
ビューモデル
は、モデルの状態を操作するために使用されます。
Angularのモデルオブジェクトは スコープ インスタンスを作成し、HTML (ビュー) 要素に割り当てます。スコープは ビューモデル はMVVMから継承されますが、HTML要素のネストに基づいて互いに継承される点が異なります。
いくつかの良いスターターリンクです。
関連
-
[解決済み] ReferenceError: Angularは定義されていません。
-
[解決済み] シンプルなangularjsの日付入力
-
AngularJS がエラー $digest already in progress を報告する
-
[解決済み] AngularJSでデータバインディングはどのように機能するのですか?
-
[解決済み] AngularJSを使用して、ブラウザのコンソールで$scope変数にアクセスするにはどうすればよいですか?
-
[解決済み] AngularJSで$scope.$watchと$scope.$applyを使用するにはどうすればよいですか?
-
[解決済み] angular.serviceとangular.factoryの比較
-
[解決済み] AngularJS コントローラにおける 'this' と $scope の比較
-
[解決済み] 入力フィールドにフォーカスを当てるには?
-
[解決済み】AngularJs:ファイル入力フィールドの変更をチェックする方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Angular 1.2+ で ng-bind-html-unsafe を複製するために $sce.trustAsHtml(string) を使用するにはどうしたらよいですか?
-
[解決済み] 'ApplicationSignInManager' が見つからない(ASP.NET MVC)
-
[解決済み] エラーです。10回の$digest()反復に達しました。動的なsortby述語で中断!?
-
[解決済み] controllerAs "プロパティを使用する理由は何ですか?
-
[解決済み] Angularjsを使用してローカルストレージにデータを保存するにはどうすればよいですか?
-
[解決済み] AngularJS: ngRouteが動作しない。
-
[解決済み] Angularjsを使用してローカルストレージにデータを保存するにはどうすればよいですか?
-
[解決済み] Angular.js: $evalの仕組みとバニラevalとの違いは何ですか?
-
[解決済み] angular.serviceとangular.factoryの比較
-
[解決済み] ServiceとFactoryで迷う