問題タブ [2-way-object-databinding]

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 投票する
1 に答える
2962 参照

angularjs - AngularJS を使用した HighCharts でのクリック イベントと双方向データ バインディング

双方向のデータバインディングとチャートのクリックイベントをサポートするAngularJSでHighChartsのディレクティブを作成しようとしています。

指令:

さて、HTML を次のように書くと、次のようになります。

クリック イベントはサポートしていますが、双方向のデータ バインディングはサポートしていません。

そして、式として渡される場合:

双方向のデータ バインディングをサポートしていますが、クリック イベントの example_chart の JSON で記述された関数は解析されないため、機能しません。

したがって、 AngularJSの方法で両方のケースを処理する方法を提案してください。

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

c# - Winforms 双方向データバインディング: フィールドを強制的に更新する

私のコードに欠けているものについて、いくつかの指針を得たいと思っています。
リスト内のアイテムであるオブジェクト プロパティにバインドされたテキスト ボックスがあり、リスト内の別のアイテムを要求しても、その値はフォーム上で更新されません。

以下の例で説明し
ます

基本的に、cmbSignals で選択した内容に基づいて、txtGain 値を更新したいと考えています。明らかにバインディングが存在するので、テキスト ボックスの値を変更し、バインド先のプロパティで値を更新できます。

どうにかしてバインディングを強制的に更新する必要があると思いますが、その方法がわかりません。どんな助けでも大歓迎です。

0 投票する
0 に答える
164 参照

actionscript-3 - Flex ItemRender がデータ ソースを更新しない

最初に、コードの量とひどいコーディングについて申し訳ありません。AS3/Flex を使用してからしばらく経ちましたが、今のところ ItemRender 内の ItemRenderer を取得してデータ ソースを更新する方法を思い出せません。たとえば、GymButton2.mxml simple は、ボタンがクリックされたときに提供されたデータに +1 を追加し、元のデータソースの activeGym を更新する必要がありますが、そうではなく、バインディングが期待どおりに機能していないためだと思いますか?

メイン.mxml

Gym2.as

GymSetRenderer.mxml

GymButton2.mxml

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

javascript - AngularJS: 配列要素へのデータ バインディングが一括更新で機能しない

<a>望ましい動作は、バックエンドから返されたデータに基づいて、いくつかのナビゲーション エントリ (いくつかの s ) を動的に生成することです。そこで、herf とそれぞれのテキストを<a>、配列の要素のフィールドにバインドしますmodel。バックエンド コールが返されたら、返されたデータdataをに割り当てmodelて html を更新します。model同じ構造をdata共有していますが、これは私にはうまくいきません。

配列は次のようになります

更新ロジック

HTML

上記のコードは、コンソールからの出力なしでサイレントに失敗しました。フィールドごとに fromdatelink( links.Steps[0].link == data.Steps[0].link) に割り当ててみましたが、うまくいきました。この種の一括更新はサポートされていないのでしょうか。また、この種の ng-directive の問題を今後どのようにトラブルシューティングすればよいのでしょうか?

0 投票する
4 に答える
7924 参照

html - ネイティブ Web コンポーネントでの双方向データ バインディング

私は Web コンポーネントについて調べていて、初期の仕様にかなり興味をそそられています。Polymerを使用せずに、DOMで双方向データバインディングがサポートされているかどうかを知っている人はいますか? 例をいただければ幸いです。

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

jquery - ポリマーの複数の入力ボックスからデータを取得する

「カード」要素のリストがあります。それぞれに用紙入力要素とボタン要素があります。各要素は、外部 JSON からいくつかのデータを取得します (my-post-service 要素には、core-ajax が埋め込まれています)。私の目標は、ユーザーがテキストボックスに何かを書き込んで相対ボタンをクリックすると、ユーザーが挿入した特定のカードとテキストの情報が別の関数に送信されることです。このポリマー要素のコードは次のとおりです。

現時点では、いくつかのボタンをクリックすると、(テンプレート属性を介して) 特定のカード情報を常に取得できますが、最初の紙の入力要素 (最初のカードの 1 つ) からのみテキストを取得できます。

Ps私はポリマーが初めてなので、何かばかげたことを見逃しているかもしれません...!

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

c# - XAML を使用しない双方向データ バインディング

プロパティの1つが変更されたときにテキストボックスを更新するために使用したいクラスがあります。また、テキストボックスが変更されたときにクラス プロパティを変更できるようにしたいと考えています。つまり、双方向のデータバインディングができるようにしたいのです。オンラインで調べたところ、すべての例で XAML ファイルが必要です。私は XAML に詳しくないので、可能であれば避けたいと思います。

XAML を使用せずにクラスで双方向のデータ バインディングを行うことは可能ですか?

アップデート:

これを見つけましたhttp://msdn.microsoft.com/en-us/library/ms743695%28v=vs.110%29.aspx、動作しているようです。しかし、私はそれが何をしているのか完全には理解していません。

具体的には、PropertyChanged と OnPropertyChanged が互いにどのように関係しているかがわかりません。

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

c# - DataBinding ラジオ ボタン

これをできるだけ簡潔に保つようにします。

3 つのラジオ ボタンを使用した双方向のデータ バインディングがあるという問題があります。私の問題は、選択したラジオボタンを変更するとすぐに、一種の周期的な変更が発生することです。何が起こっているのか、ソース データ プロパティを変更するラジオ ボタンを変更しますが、ソース データ プロパティは、バインドされている他の 2 つのプロパティを変更します。これにより、他のラジオ ボタンが変更され、それらのプロパティでも PropertyChange 関数が呼び出されます。 . PropertyChange がラジオ ボタン スイッチごとに 1 回だけ発生するように修正するにはどうすればよいですか。

プロパティ変更イベント ハンドラ:

データ バインディング コード:

フォーム画像:

ここに画像の説明を入力