問題タブ [nest-nested-object]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 指定された ID が Javascript のネストされたオブジェクト内に存在するかどうかを確認する効果的な方法
指定された ID が JavaScript のネストされたオブジェクト内に存在するかどうかを確認する最良の方法は何ですか?
物体
現在、オブジェクト全体をループして実行しています
component.ts
これを行うより良い方法はありますか?
laravel - Laravel でネストされたオブジェクトをループする
Laravel でネストされたオブジェクトをループして、ブレード ファイルの値を取得したいと考えています。
サンプル オブジェクト:
コントローラ:
ブレードファイル:
old_values
アクセス&new_values
オブジェクトしたい
これらの値をループで取得する方法
angular - 双方向バインディング - ネストされたオブジェクト - 角度 - 未定義のプロパティを読み取ることができません
ネストされたオブジェクトに [(ngModel)] を使用したいのですが、エラーが発生します
Cannot read property 'mxn' of undefined
これらは私のモデルのデータ構造です:
company.model.ts
currency.model.ts
これは company.ts の一部です
とHTML
mxn
HTMLページでは、次を使用するだけで値を表示できます:
ngModel
しかし、値を更新してデータベースに送信するために双方向バインディングで使用したい場合は機能しません。
[(ngModel)] = "newCompany.currency.mxn"
上記のエラーが発生します。使用
[(ngModel)] = "newCompany.currency"
してもエラーは発生しませんが、値を割り当てることができないため、コードは役に立ちませんmxn
。
[(ngModel)] = "newCompany.name"
これで問題なく動作し、名前を更新できると言わざるを得ません。
Postman で試してみたところ、バックエンドは正常に動作しました。問題は角度側です。
問題は、データ構造が正しい場合、ネストされたオブジェクトに双方向バインディングを使用するにはどうすればよいかということです。
javascript - ネストされたオブジェクト、javascript の読み取り。(複製)
これは私の現在の udacity コースからのものです。私はいくつかの答えを試しましたが、すべて失敗したようです。ドット表記とブラケット表記を使用しました。それらを混同しようとさえしました。それらを console.log() しようとしました。while ループを試しました。こことMDVで、ドット/ブラケット表記について説明しているいくつかのページを調べました。レジストリ エラーが発生しているか、まだ何か間違っている可能性があります。
私が間違っていることと、それを正しく行う方法を「5歳のように説明する」人を探しているのと同じくらい、完全な答えを探しているわけではありません。
ネストされたオブジェクトの読み取り ポルトガル語でこんにちはと言う方法を出力する式を作成します。
これらは、受け入れられていませんが、私が正しいと思うものです。