問題タブ [indexed-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.
java - ストラットのインデックス付きプロパティに新しいアイテムを追加する
これが私がやりたいことです:インデックス付きのプロパティ(地区のリスト)を持つactionFormがあり、すべてのアイテムを表示してバインドしてリスト地区を形成することができました。
ユーザーがそのリストのアイテムを追加および削除できるようにするjspページが必要です。問題は、Struts がたとえば Districts[0]、Districts[1] を使用してリスト内の各アイテムをバインドすることです。新しいアイテムを追加または削除したい場合、これは新しい「入力」タグに名前を追加する必要があることを意味しますか? ='districts[last_index]' リストの最後に JavaScript を使用して追加し、対応するインデックスの入力タグを削除して削除しますか? これに代わるものはありますか?
protobuf-net - protobuf-netインデックス付きプロパティを使用するときにクラッシュを回避する方法
素晴らしいprotobuf-netを既存のコードベースに統合しようとしていますが、カスタムタイプを処理しようとするとクラッシュが発生します。小さなデモンストレーションを以下に示します。インをスローInvalidOperationException
しProtoBuf.Serializers.ListDecorator
ます。ただし、インデクサーをコメントアウトする(またはIEnumerable実装を削除する)と、正常に実行されます。
私は何か間違ったことをしていますか?そのインデクサープロパティを無視するようにprotobuf-netシリアライザーに指示するにはどうすればよいですか?
ありがとう!
編集(10月10日):Marcは、protobuf-netr447の修正を。を介して提供してくれました[ProtoContract(IgnoreListHandling = true)]
。
java - PropertyUtils を使用してマップ内のリストから要素を取得する方法は?
PropertyUtils の getProperty に使用されるインデックス付き表記を使用して、マップ値として含まれるリスト内の要素を取得しようとしています。以下に例を示します (ここでは一般的な構文を使用しています)。
たとえば、値「elem2」を取得したい場合、次を使用してそれを実行しようとしています:
しかし、うまくいかないようです。私は常にヌル値を取得します。これを行う別の方法はありますか。明確にするために、(もちろん明示的にキャストした後)できることはわかってgetProperty("aList").get(0)
いますが、上記のコードが機能する必要があるソリューションに取り組んでいます。
java - インデックス付きプロパティをjfaceビューアにバインドする方法
インデックス付きプロパティをJFaceComboViewerにバインドしたいと思います。
次のようなDataModelクラスがあるとしましょう。
単純なプロパティのデータバインディングコードは次のようになります。
しかし、インデックス付きのプロパティでは、バインドする値がどのインデックスであるかをctxに通知する必要があります。私が試してみました
しかし、それは機能しません。
単純なプロパティの代わりにインデックス付きプロパティをバインドすることは可能ですか?どのように?
c# - リフレクションを使用してインデックス付きプロパティの値を設定する
リフレクションを使用して次の C# コードを複製しようとしています。
リフレクションを使用すると、UserProfile オブジェクトの "PictureUrl" インデックス付きプロパティを設定しようとしている行を除いて、すべてを機能させることができます。逆コンパイラを使用すると、そのインデックス付きプロパティは次のようになります。
上記と同じことを達成するためにリフレクションを使用するコードを次に示します。PictureUrl インデックス付きプロパティの値を設定する必要がある TODO コメントに注目してください。
前もって感謝します、
ライアン
c# - C# の非整数インデックス付きインデクサー プロパティ
C# でインデックス付きプロパティが必要です。
Visual Studio は、非整数のインデクサー構文に不満を持っています。
私は.NETが非整数インデクサーをサポートしていることを知っています。
別の言語では、次のように書きます。
wpf - 複数のインデクサーへのバインド
インデックス付きプロパティを 2 つのインデクサーにバインドしようとしています。物件はこんな感じ
http://msdn.microsoft.com/en-us/library/ms742451.aspxによると、そのようなインデックス付きプロパティに対してバインドすることが可能です
例もあります:
ただし、そのような XAML でそのプロパティにアクセスしようとすると:
デザイナーでエラーが発生します。
名前のない引数 "0].Image" は、名前付き引数の前に指定する必要があります。
0].Image を次の引数として解釈するようです。私は何が欠けていますか?
google-app-engine - AppEngine でインデックス付きプロパティの最大値を見つける
AppEngine DataStore にいくつかのエンティティが格納されており、それらすべてにインデックス付きの数値プロパティがあり、現在存在する最大の値を見つける必要があるとします。
このプロパティで降順ソートと制限 1 でソートされた射影クエリを単純に実行できます。返された結果には、私の答えが含まれます。
これは最善のアプローチですか、それともこの値を取得するためのより効率的な方法はありますか?
(この場合、一貫性はそれほど心配する必要はありません。同時にコミットされているいくつかの値を見逃しても、あまり気にしません。したがって、ここではトランザクションは必要ありません。)
c# - インデックス付きプロパティへの C# WPF バインド - 何が間違っていますか?
最近、インデックス付きプロパティを発見しました。これは、私が扱っているデータをコレクションで表現するのが最適であるにもかかわらず、XAML データ バインディングで使用できるプロパティとして実装する必要があるというシナリオに対する完璧なソリューションのように見えます。インデックス付きプロパティを作成するテストから始めましたが、問題はありませんでしたが、バインドを機能させることができないようです。
誰かが私が間違っているところを指摘できますか?
インデックス付きプロパティを作成するためのネストされたクラスを含むテスト クラスを次に示します。
XAML は次のとおりです。
そして、ここにウィンドウコードがあります:
助けてくれてありがとう!