問題タブ [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.
angularjs - AngularJS を使用した HighCharts でのクリック イベントと双方向データ バインディング
双方向のデータバインディングとチャートのクリックイベントをサポートするAngularJSでHighChartsのディレクティブを作成しようとしています。
指令:
さて、HTML を次のように書くと、次のようになります。
クリック イベントはサポートしていますが、双方向のデータ バインディングはサポートしていません。
そして、式として渡される場合:
双方向のデータ バインディングをサポートしていますが、クリック イベントの example_chart の JSON で記述された関数は解析されないため、機能しません。
したがって、 AngularJSの方法で両方のケースを処理する方法を提案してください。
c# - Winforms 双方向データバインディング: フィールドを強制的に更新する
私のコードに欠けているものについて、いくつかの指針を得たいと思っています。
リスト内のアイテムであるオブジェクト プロパティにバインドされたテキスト ボックスがあり、リスト内の別のアイテムを要求しても、その値はフォーム上で更新されません。
以下の例で説明し
ます
。
基本的に、cmbSignals で選択した内容に基づいて、txtGain 値を更新したいと考えています。明らかにバインディングが存在するので、テキスト ボックスの値を変更し、バインド先のプロパティで値を更新できます。
どうにかしてバインディングを強制的に更新する必要があると思いますが、その方法がわかりません。どんな助けでも大歓迎です。
actionscript-3 - Flex ItemRender がデータ ソースを更新しない
最初に、コードの量とひどいコーディングについて申し訳ありません。AS3/Flex を使用してからしばらく経ちましたが、今のところ ItemRender 内の ItemRenderer を取得してデータ ソースを更新する方法を思い出せません。たとえば、GymButton2.mxml simple は、ボタンがクリックされたときに提供されたデータに +1 を追加し、元のデータソースの activeGym を更新する必要がありますが、そうではなく、バインディングが期待どおりに機能していないためだと思いますか?
メイン.mxml
Gym2.as
GymSetRenderer.mxml
GymButton2.mxml
javascript - AngularJS: 配列要素へのデータ バインディングが一括更新で機能しない
<a>
望ましい動作は、バックエンドから返されたデータに基づいて、いくつかのナビゲーション エントリ (いくつかの s ) を動的に生成することです。そこで、herf とそれぞれのテキストを<a>
、配列の要素のフィールドにバインドしますmodel
。バックエンド コールが返されたら、返されたデータdata
をに割り当てmodel
て html を更新します。model
同じ構造をdata
共有していますが、これは私にはうまくいきません。
配列は次のようになります
更新ロジック
HTML
上記のコードは、コンソールからの出力なしでサイレントに失敗しました。フィールドごとに fromdate
をlink
( links.Steps[0].link == data.Steps[0].link
) に割り当ててみましたが、うまくいきました。この種の一括更新はサポートされていないのでしょうか。また、この種の ng-directive の問題を今後どのようにトラブルシューティングすればよいのでしょうか?
html - ネイティブ Web コンポーネントでの双方向データ バインディング
私は Web コンポーネントについて調べていて、初期の仕様にかなり興味をそそられています。Polymerを使用せずに、DOMで双方向データバインディングがサポートされているかどうかを知っている人はいますか? 例をいただければ幸いです。
jquery - ポリマーの複数の入力ボックスからデータを取得する
「カード」要素のリストがあります。それぞれに用紙入力要素とボタン要素があります。各要素は、外部 JSON からいくつかのデータを取得します (my-post-service 要素には、core-ajax が埋め込まれています)。私の目標は、ユーザーがテキストボックスに何かを書き込んで相対ボタンをクリックすると、ユーザーが挿入した特定のカードとテキストの情報が別の関数に送信されることです。このポリマー要素のコードは次のとおりです。
現時点では、いくつかのボタンをクリックすると、(テンプレート属性を介して) 特定のカード情報を常に取得できますが、最初の紙の入力要素 (最初のカードの 1 つ) からのみテキストを取得できます。
Ps私はポリマーが初めてなので、何かばかげたことを見逃しているかもしれません...!
c# - XAML を使用しない双方向データ バインディング
プロパティの1つが変更されたときにテキストボックスを更新するために使用したいクラスがあります。また、テキストボックスが変更されたときにクラス プロパティを変更できるようにしたいと考えています。つまり、双方向のデータバインディングができるようにしたいのです。オンラインで調べたところ、すべての例で XAML ファイルが必要です。私は XAML に詳しくないので、可能であれば避けたいと思います。
XAML を使用せずにクラスで双方向のデータ バインディングを行うことは可能ですか?
アップデート:
これを見つけましたhttp://msdn.microsoft.com/en-us/library/ms743695%28v=vs.110%29.aspx、動作しているようです。しかし、私はそれが何をしているのか完全には理解していません。
具体的には、PropertyChanged と OnPropertyChanged が互いにどのように関係しているかがわかりません。
c# - DataBinding ラジオ ボタン
これをできるだけ簡潔に保つようにします。
3 つのラジオ ボタンを使用した双方向のデータ バインディングがあるという問題があります。私の問題は、選択したラジオボタンを変更するとすぐに、一種の周期的な変更が発生することです。何が起こっているのか、ソース データ プロパティを変更するラジオ ボタンを変更しますが、ソース データ プロパティは、バインドされている他の 2 つのプロパティを変更します。これにより、他のラジオ ボタンが変更され、それらのプロパティでも PropertyChange 関数が呼び出されます。 . PropertyChange がラジオ ボタン スイッチごとに 1 回だけ発生するように修正するにはどうすればよいですか。
プロパティ変更イベント ハンドラ:
データ バインディング コード:
フォーム画像: