問題タブ [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.
c# - データバインディングでプログラムによって値を設定する最良の方法
フォームには、次のデータバインディングがあります。SQL Server の JobHistory テーブルにバインドされている JobHistory オブジェクトにバインドされている JobHistoryBS というバインド ソースがあります。
フォームには、次のテキスト フィールドとラベルがあります。EmployerNoTextBox および JobSiteNoTextBox。これらは両方とも、バインディング ソースの適切なプロパティにバインドされています。次に、Employer Name と Job Site Name の 2 つのラベルがあります。ユーザーが雇用主番号と求人サイト番号を入力すると、アプリが入力内容を検証し、関連する求人名を表示するか、検索ボタンをクリックして求人サイトを検索できる検索フォームをポップアップ表示します。メンバーが働いています。検索が完了したら、見つかったレコードの値 (EmployerNo と JobSiteNo) を取得し、その新しい職務履歴レコードのフォームとデータ ソースを更新する必要があります。
これを行う最善の方法は何ですか?EmployerNoTextBox と JobSiteNoTextBox のテキスト プロパティを設定する必要がありますか、それとも基になるバインド ソースである job.EmployerNo と job.JobSiteNo のプロパティを設定する必要がありますか? フォームとバインディング ソースの両方が同期していることを確認するために更新するように指示する方法、または DateSourceUpdateMode が OnPropertyChanged に設定されているために自動的に行われる場合
javascript - 大規模な (5000 要素以上) 2 ウェイ バインディング / 同期フロント エンドを js で構築する
アプリケーション用に大規模な双方向同期 (読み取り + 書き込み) スプレッドシート フロント エンド (Google ドライブ スプレッドシートと考えてください) を構築しています。バック エンドは、ユーザー/ビュー間ですべてのデータを同期していますが、問題が発生し続けています。ページ上の双方向バインディングの数。現在angualr.jsを使用していますが、約1500個の要素に制限があるようで、その後jsが応答しなくなります。
フロントエンドで大規模な双方向データバインディング/同期を構築するための通常のアプローチは何ですか?
angularjs - AngularJSはサービス変数とサービス関数にバインドしますか?
angularJSの初心者として、データ自体ではなく、サービスから返された関数にバインドしてビューを更新する必要があるという事実に困惑しています。これを説明する公式ドキュメントが見つかりませんでした。
JS コード
wpf - 選択した要素の ChildNodes をフィルタリングする XmlDataProvider
XmlDataProvider を使用して、いくつかの UI コントロールを XML ファイルのコンテンツにバインドしています。次のコードでは、DataGrid は XML ファイル内の命令のリストを表示します。私は2つ持っていComboBox
ます。1 つ目ComboBox
は、Direction 属性が Input に等しい、選択された命令の (DataGrid 内の) childNode を含む必要があります。
2 番目ComboBox
には、Direction 属性が Output に等しい、選択された命令の (DataGrid 内の) childNode が含まれている必要があります。
私の問題は、必要なComboBox
ものを取得するためにコントロールの ItemsSource を満たすために必要な XPath 式を見つけることができないことです。実際には、両方のコンボ ボックスにすべての ChildNode が表示されます。
XAML マークアップは次のとおりです。
ここで、使用した xml ファイルを見つけることができます。
angularjs - AngularJS でのデータ バインディング
私はAngularJSが初めてで、かなり基本的な問題があると思います。
ドロップダウン リストがあり、その選択内容に基づいて、その下のテーブルを所属情報で更新したいと考えています。
私は jsfiddle ( http://jsfiddle.net/EN3S9/ ) を持っており、あらゆる助けに感謝しています。おそらく、私はまだその概念を完全には理解していません。