問題タブ [nested-properties]

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.

0 投票する
3 に答える
1869 参照

c# - FastMember を使用してネストされたプロパティ値を設定する方法

FastMember を使用してネストされたメンバー プロパティを設定しようとすると、例外が発生します。たとえば、これらのクラスがある場合

First.Secondにインスタンスを設定したい"hello"

この時点で深さが分からないので、["First"]["Second"] に分割することはできません。ネストされたプロパティへの魔法のアクセスはありますか、それとも自分で階層を分割する必要がありますか?

0 投票する
1 に答える
532 参照

angular - ヒーローの Angular2 ツアー - Hero.ts プロパティとネストされたオブジェクト

私は Angular2 Tour of Heroes チュートリアルに取り組んでおり、サービスの操作方法を学ぼうとしています。基本的なチュートリアルを機能させることができましたが、もう少し複雑にしようとすると、アプリが壊れてしまい、何が間違っているのかわかりません。

正常に動作する基本モデルは、モック ヒーロー オブジェクトと、各行のタイプを指定する hero.ts ファイルで構成されます。

これが、私が参照している Tour of Heroes チュートリアルです: https://angular.io/docs/ts/latest/tutorial/toh-pt4.html

hero.ts ファイル:

モックヒーロー.ts ファイル:

アカウントなどのネストされたオブジェクトを追加したい場合、次のエラーが発生します。

オブジェクト リテラルは既知のプロパティのみを指定でき、「アカウント」はタイプ「ヒーロー」には存在しません。

hero.ts ファイル:

モックヒーロー.ts ファイル:

したがって、「アカウント」を識別する必要があることはわかりましたが、オブジェクトを適切にネストできるように「アカウント」を分類するものがありません。

前もって感謝します。

0 投票する
1 に答える
122 参照

c# - ネストされたプロパティ値を設定する方法

すべてのコードを単一のクラス (またはネストされたクラス) に配置する必要があるソフトウェアのプラグインを作成しています...

私がやりたいことは、_dataオブジェクトのネストされたプロパティへの変更を処理できるメソッドを作成し、ダーティ フラグを設定するなどの操作を行う中心的な場所を提供して、後で保存できるようにすることです。

以下は、私のファイルの構造を示すコードです。下部には、私が達成しようとしていることのアイデアを与えることができる 2 つの疑似メソッドがあります。

0 投票する
2 に答える
1871 参照

javascript - JavaScript のネストされたプロパティ

ネストされたプロパティを持つオブジェクトがある場合。すべてのプロパティ、および他のオブジェクト (独自のプロパティも持つ) である値を持つプロパティなどを検索する関数はありますか?

オブジェクトの例:

上記のオブジェクトには、次のようなものを簡単に呼び出す方法があります