問題タブ [knockout-mvc]
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.
javascript - ノックアウト バインドされた値で条件を使用する
そのため、ノックアウトを使用して、いくつかの値のセットをグリッドにバインドし、以下のような foreach を使用しています。
そして、something2 の実際の値に基づいて、表示されるテキストの色を条件付きで変更したいと考えています。どうすればそれを行うことができますか?
asp.net-mvc-3 - knockoutjs 値を MVC アクション リンク (id) にバインドする方法
私はノックアウトjsモデルでテーブルビューをバインドしています。
コードを説明します。itemArray(items)を含むknockoutjsモデルがあります。actionlink を作成し、ノックアウト js モデルからの (itemId) に id 値をバインドしたいと考えています。
私の問題を理解していただければ幸いです
前もって感謝します
javascript - 複数のノックアウト ビュー モデルの設定と初期化
すべてのページで実行される可能性のある共通のビュー モデルと、ページの読み込み時に追加されるページ固有のモデルを含む、ある種のマスター ビュー モデルを作成して初期化しようとしています。
これは、実際のアプリケーションで私がやろうとしていることの大まかな例です。これはすべて名前空間化され、ページ固有のコードのみが実行されるように個別のファイルに格納されています。これを行うためのベストプラクティスは何ですかhttp://www.knockmeout.net/2012/05/quick-tip-skip-binding.htmlに基づいていますが、アプリケーションでそれを行うと、「 pageViewModel1 undefined にバインドできません"
jquery - 1列+Knockout.jsを変更したら行全体を更新
値のリストを含む観測可能な配列があり、すべての値には : によって計算されたパーセントがあります
100 * valueQuantity / valuetotal
。
valueQuantity = input value
valueTotal = value0 + value1 + value2
ユーザーが値を変更した場合、変更するvaluetotal
必要があり、選択した行の値 (value0、value1、および value2) に対して再計算を実行する必要があります。
エクステンダーを使用してパーセントを計算しています。
sample : JS フィドルのサンプル
テーブルの値を変更した後、値を更新する必要があります。
jquery - Knockoutjs のライブ サンプルが jquery 1.9 で動作しない
jquery 1.5 を使用したこのチュートリアルが 1.9 で動作しないのはなぜかと思っていました ...
http://jsfiddle.net/rniemeyer/QSRBR/
何か案は。
ありがとう
knockout.js - 3レベル以上の深さのネストされたエディターによってノックアウトされました
KOサイト(http://jsfiddle.net/rniemeyer/gZC5k/)で提供されているネストされたエディターのライブサンプルを拡張して、レイアウトを変更し、より深いレベルを追加しようとすると、2つの問題に取り組むことができませんでした。
私はこの段階に到達することができましたがhttp://jsfiddle.net/gZC5k/955/
モデルに正しい階層を構築する際に、どこかで行き詰まりました。
2つの問題は次のとおりです。
- 初期データセットにロードされている「電話」に新しい「電話」を追加できない(新しい電話を作成すると、「電話」を追加できます)
「通話」を削除できません。
};
助けていただければ幸いです。
javascript - ノックアウトjsバインディングの問題
ノックアウト js の実装に問題があります。Chrome と Safari IE と FF では問題なく動作しているようです。
私が遭遇するメッセージは次のとおりです。
バインディングを解析できません。メッセージ: TypeError: 'AccountName' は定義されていません。バインディング値: 値: AccountName
この問題は、ノックアウト テンプレートとして機能するスクリプト タグ内で発生しています。
テンプレートで何らかの早期バインディングがトリガーされていると思います
データ: 現在のアカウント
undefined / null が CurrentAccount に渡されます。スクリプト タグの外でこの問題を確認しましたが、オブザーバブルが定義されていないか null の場合のみです。
私のビューモデルは次のようになります。
私のダイアログ bindingHandler は次のように定義されています。
このコンテキストでは必要ない可能性があるため、Account オブジェクトは省略しました。
助けていただければ幸いです。
前もって感謝します。
knockout.js - knockoutjsMVC4の計算値
私は次のviewModelを持っています
データバインドがあります
および入力:
価格と税金の計算値を取得したいのですが、成功しません。:(
何か案が?
アップデート:
このようなもの:http://jsfiddle.net/hamsaya/9XNDH/1/
ありがとう
knockout.js - li タグのノックアウトを使用して CSS クラスを切り替えます
ユーザーがli
タグを選択すると、class = "DarkColour"
ノックアウトでこれを行う方法は?
knockout.js - foreachの子の親についてのKnockoutjs
次のように、タイプと名前アドレスなどの2つの配列を含むモデルがあります。
私がしたいのは、次のリストを作成することです。
何かのようなもの
などなど。
私はノックアウトを使用しています。サイトをチェックしましたが、foreachについてのみ説明しており、子要素へのアクセス方法については説明していません。
これが理にかなっていることを願っています。
ありがとう