問題タブ [javascript-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 に答える
12817 参照

javascript-databinding - 生の HTML を Aurelia にバインドする

Aureliaを使用し<div>て、html テキストを含むビューモデル プロパティ (htmlText と呼びましょう) の内容を入力したいのですが、使用していました

ただし、これは html をエンコードするため、段落やリンクの代わりに、すべてのタグがエスケープされるため、html がソースとして表示されます。

これを行うためのボックスバインダーはありますか?

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

angularjs - AngularJS データ バインディングを使用する Framework7

こんにちは、Framework7 は初めてで、AngularJS でデータ バインディングを使用しようとしていますが、うまくいかないようです。コントローラーから HTML に名前をバインドしようとしているだけですが、何か間違っていると思います... 2 つのコードの下で。

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

knockout.js - 子配列へのKnockoutJSバインディングが観察されない

私は knockoutjs を使用していますが、これが私の問題です。子プロパティと子配列を持つオブジェクトがあります。パブリッシャーを製品に追加したいと考えています。複数の製品を追加でき、うまく機能します。パブリッシャーを追加することもできます。デバッグすると、オブジェクトに新しい要素が含まれていることがわかります。ただし、追加された新しいパブリッシャーを表示するために UI が更新されていません。

ここで JSFiddleを作成しました

HTMLは次のとおりです。

ここにJavaScriptがあります

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

javascript - Angular book アプリの例の双方向バインディングの問題

私は、あちこちで見つけたいくつかの例に取り組もうとしているAngular初心者です。ここで興味深い例を見つけました: http://kirkbushell.me/when-to-use-directives-controllers-or-services-in-angular/実際に実行しようとしました。ほとんどの場合、期待どおりに機能します。

サービスは確実に書籍を保存し、期待どおりに新しい書籍を追加していますが、ビュー (DOM) に出力された書籍のリストは更新されていません。双方向バインディングが正しく設定されていないようです。私は何を間違っているのでしょうか?

(ほとんど)動作するコードは次のとおりです。

ご意見ありがとうございます。

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

javascript - selectedKeys を sap.m.MultiComboBox に設定すると、初期化時に変更イベントがトリガーされないようにする

MultiComboBoxキーと値のペアのリストに添付しています。

ボックスをデータにバインドすると機能し、選択したキーの設定は機能しますが、残念ながらこれにより変更イベントがトリガーされます。

各変更イベントが HTTP リクエストをトリガーするため、私の問題です。

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

mvvm - ExtJs 5バインドストアをグリッドのセルエディターに

グリッドのコンボボックス エディターにストアをバインドしようとしています。私のビューは、cellediting プラグインを使用したグリッドのサブクラスです。少なくとも静的ストアを yes/no オプションでバインドしようとしています。多くのオプションを試しましたが、何も機能しませんでした。

グリッド クラス:

});

ViewModel クラス:

});

ViewController クラス:

静的ストア:

コンボボックスに yes/no オプションを表示する代わりに、ストアにバインドされた列をクリックして値を編集すると、次のエラーが表示されます。

どんな助けでも大歓迎です。

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

html - データバインディングが表示されていないときに HTML レンダリングを防止する方法

isBannerVisible が true の場合に警告バナーを表示するこのコードがあります。ただし、値が false の場合でも、バナーは数秒間レンダリングされてから消えます。これを防ぐ方法がわかりません。その前に追加しようと<div style="display:none" data-bind="visible: true">しましたが、isBannerVisible = true または false に表示されません。

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

javascript - ノックアウトテキストを使用した改行の作成

SPAを作成しています。私はjson配列を反復するためにノックアウトと観測可能な配列を使用しています。時々、テキスト内に br タグがあり、 data-bind="text: myVar" を使用して改行したいと思います。問題は、新しい行以外に <br /> が表示されるため、br タグが機能しないことです。私の質問は、json データからこの br タグを使用して新しい行を作成するようにノックアウト データバインドを強制するにはどうすればよいですか?. 「white-space: pre-wrap」を使用しようとしましたが、うまくいきませんでした。