knockout-2.0

    14

    3答えて

    similar questions have been answered hereということを念頭に置いて、リストが空のときにノックアウトdata-bind='foreach: list'の中にデフォルトのテキストやHTMLを表示する方法を知りました。 リンク先のページのソリューションは非常にこれをラインアップしていないようですし、どのような場合でも、私はこのようにカスタムバインディングでこれを実

    7

    1答えて

    サブカテゴリのドロップダウンリストを制御するカテゴリドロップダウンリストがあります。選択したカテゴリのサブカテゴリ配列が空の場合は、サブカテゴリのドロップダウンリストを非表示にします。以下 サンプルコード: <div data-bind="with: selected_category"> <!-- ko if: subcategories.length > 0 --> <se

    9

    3答えて

    元の質問 は、いずれかが持っているか、forループと同様の挙動を可能にするためにノックアウトバインディングを知っていますか?私はforeachを私がしたいことをすることができますが、私がそうする必要がなければそれはいいでしょう。 編集2 私は、ユーザーが行う選択に基づいてテーブルの行を作成しようとしています。場合によってはx行が必要です。ここで、xは配列の長さ、xはn個の配列を表示するのに必要な最

    6

    3答えて

    IEでのみ発生する「SCRIPT5002:Function expected」が表示されています。私は現在、バージョン9に対してテストしています。それは、以前に定義された計算された観測可能な別の観測可能な観測可能な内部を使用するときに発生します。 私のアプリケーションはこれより少し複雑ですので、私は以下の非常に簡単なコードでエラーを再現しました。エラー番号1、番号2、および番号3(およびタブアウト

    31

    2答えて

    ノックアウトのif bindingを複数のブール値で使用することはできますか?このような <div data-bind="if: (property.aTrueValue && property.anotherTrueValue)">... として 私は別の構文の多くを試してみたが、右の構文を見つけるように見えることはできません。 私はそれが可能であるかどうかはわかりません。

    15

    2答えて

    私は配列(filesObservableArray)を経由するforeachループを持っています。配列には、キー:URLPathを持つキー/値があります。 HTML内で配列をバインドすると、URLパスで 'href ='値を設定したいと思います。 私はこの部分が失敗だと知っていますが、概念的には、私が何をしようとしているのか分かりますか? のhref = "<スパンデータバインド= 'テキスト:U

    5

    2答えて

    私はこの仕事の計算値を持つように見えません。どんな入力も高く評価されます。 私はサーバーから私の価格の値を取得します。 var pModel = function() { var self = this; self.prices = ko.observable({ "ID": 1,"Price1": 12,"Price2": 12}); self.T

    7

    2答えて

    ノックアウト選択リストバインディングに問題があります。私の問題は、説明、キー、編集可能なアイテムのリストがあります。私は選択ボックスに値を設定しているアイテムのリストを使用します。 var RequiredItemLine = function() { var self = this; self.desc = ko.observable(); self.

    5

    1答えて

    私が使用してアプリケーションを開発しています - 1. Knockout.js 2. Knockout.js外部テンプレートエンジンを(ifandelse)、 3、サミーJS [間接的に注入器、TrafficCopのを使用して] 、Require JSなど。 モジュール性と開発の容易さを促進するため、ページあたり複数のビューモデルを使用するようにアプリケーションを設計しています。オーバーロードされ

    8

    2答えて

    クリックイベントが発生した後にノックアウトで入力にフォーカスを設定しようとしていますが、DOMとの結合なしにそれを処理するきれいな方法を見つけることができませんでした。ここで私が持っているJSのコードは次のとおりです。 (function() { var vm = { text: ko.observable(), items: ko.observableArra