問題タブ [two-way]

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 に答える
1533 参照

binding - observableArray 内の単一オブジェクトの双方向バインディング

マイページは以下の通りです。

JavaScript は次のとおりです。

プレビュー:

ここに画像の説明を入力

写真では、id = 3 の学生に対応する選択をクリックします。選択した学生の詳細が表示された別のテーブルが表示されます。テキストボックス 1 に何かを入力すると、テキストボックス 2 は更新されず、その逆も同様です。

それを実現するために何をすべきか?

フィドル: http://jsfiddle.net/deostroll/YdrQf/1/

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

binding - WindowsPhone の CustomControl に TwoWay Binding を追加するにはどうすればよいですか?

customcontrol で双方向バインディングを使用したいと考えています。それはコードです。

CustomControl;

その名前は WatermarkPasswordTextBox です:) DependencyProperty;

プロパティ;

OnApplyTemplate ;

私の Xaml;

エラーコード;

このコードは実行時エラーを引き起こしています。

ありがとう。

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

c# - 1 つのプロパティの個々のコンポーネントを WPF の 2 つの個別のコントロールにバインドする

私の目標は、1 つの Size プロパティを 2 つの異なるテキスト ボックスで更新することです。具体的には、以下の XAML で強調表示されている単一のテキスト ボックスに各コンポーネントが接続されています。具体的には次の行: {Binding Path=Dimensions.Width, ....}

私のXAMLは次のとおりです。

私が抱えている問題は、テキストボックス内のテキストを変更したときに set 関数が呼び出されないことです。その理由は、Size オブジェクトを提供していないためだと思いますが、せいぜい double、最悪の場合は文字列です。文字列を double に変換するコンバーターがそこにありますが、それはトリックではないようです。私の感覚では、Multibinding が解決策をもたらしますが、私が見たすべての例は、2 つの文字列を 3 番目のコントロールに結合するものです。値が追加されたコントロールを作成するのではなく、「複雑な」プロパティのコンポーネントを更新することに興味があります。

Height と Width の 2 つの「サブ」プロパティを作成し、Dimension プロパティを一度に 1 つずつ更新できることは理解していますが、より洗練されたソリューションが存在するはずです。

テキストボックスが Dimension プロパティの単一のコンポーネントに適切にバインドされず、それに応じてディメンションが更新されないのはなぜですか?

INotifyPropertyChanged を実装するラッパー クラスを構築するのは過剰に思えます。

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

android - Android twoWayGridView onItemClickListenterが機能しない

Android プロジェクトに libs と two-way-gridview を追加して、双方向グリッドビュー ライブラリを実装しました。

XML:

Java コード:

これは起こります:

  1. グリッドは水平方向にスクロールできます。
  2. すべてのアイテムはTextViews同じ要素 (最初のアイテム) を持っています - そうではありません。
  3. グリッド内のどの項目もクリックsetOnItemClickListenerできません - 互換性がありません - いやいや。

日食エラー:

タイプ TwoWayAdapterView のメソッド setOnItemClickListener(TwoWayAdapterView.OnItemClickListener) は、引数に適用できません (新しい AdapterView.OnItemClickListener(){})

このコードで:

双方向グリッドビューのカスタム onItemClickListener を作成する必要がありますか?

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

javascript - AngularJS: ディレクティブで親スコープが更新されない (分離されたスコープを持つ) 双方向バインディング

http://jsfiddle.net/garukun/u69PT/でもいじることができる次のコードがあります。

意見:

JS:

基本的に、私は分離されたスコープでディレクティブを設定しています。そこでは、親スコープ (pkey) からプロパティ (キー) を双方向バインディングし、コンテキストで呼び出されるメソッド (parentUpdate) を委任しています。親スコープの。

ここで、ディレクティブの ng-click イベント ハンドラー中に、parentUpdate メソッドを呼び出して、その中で何かをしたいと考えています。そのメソッドを呼び出すとき、親スコープのモデルが更新されていることを期待しています。しかし、実際にはそうではなく、これが私を困惑させていることです.

これは、parentUpdate 呼び出しを $timeout でラップすると期待どおりに機能するため、途中で $digest サイクルが欠落していることが原因である可能性があります。

誰かが欠けているものに光を当てることができますか? または、parentUpdate を適切に呼び出す方法は?

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

c# - Silverlight で依存関係プロパティを使用してカスタム コントロールからソースを更新するにはどうすればよいですか?

xaml プロパティのバインディングを作成できるように、RichTextBox を拡張するカスタム コントロールを作成しました。ビューモデルからプロパティを更新するだけですべてうまくいきますが、リッチテキストボックスで編集しようとすると、プロパティは更新されません。

リッチテキストボックスの拡張バージョンに次のコードがあります。

ビューでは、バインディングを次のように設定しました

ビューモデルでは、更新時に NotifyPropertyChanged イベントが呼び出される通常のプロパティとして XamlText を作成しました。

ユーザーが失われたフォーカスまたは編集中に直接 RichTextBox にテキストを入力したときに、バインドされた XamlText を更新したいのですが、実際には問題ではありません。

これを実現するためにコードを変更するにはどうすればよいですか?

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

javascript - AngularJSは双方向データバインディングを使用して、ソースとしてimg要素タグに画像を表示しますか?

画像への URL を返す http リクエストを作成しています。HTMLページに画像を表示したいと思います。これを行う方法はありますか?私がやりたいことのアイデアは(これは機能しませんが..) img src={{result.imageurl}}

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

ssl - ELB による双方向 TLS/HTTPS のサポート

Amazon Elastic Load Balancing を使用した一方向 (またはサーバー側) TLS/HTTPS は十分に文書化されています

双方向 (またはクライアント側) TLS/HTTPS のサポートは、ドキュメントから明確ではありません。

ELB が TLS/HTTPS 接続を終了していると仮定します。

  1. ELB はクライアント認証のHTTPS 接続をサポートしていますか?
  2. その場合、ELB が提供するサーバーはX-Forwarded-*ヘッダーを受信して​​、ELB によって認証されたクライアントを識別しますか?

ELB は TCP 転送をサポートしているため、EC2 がホストするサーバーは双方向の TLS/HTTPS 接続を確立できますが、この場合、TLS/HTTPS 接続を終了してクライアントを識別する ELB に関心があります。