knockout.js

    2

    3答えて

    KnockoutjsのTwitter Clientの例では、一部のプロパティはJSONオブジェクトにあり、その他のプロパティはJSON変数の外に割り当てられています。違いはなんですか?なぜ、メソッド(findSavedList)は最初の宣言の一部ではありませんか?ただ、問題のコードから var viewModel = { savedLists: ko.observableArray([

    3

    1答えて

    ページへの最初の呼び出しでknockoutjsビューモデルのデータをどのように埋め込むのですか?つまり、ビューが初めてレンダリングされるときです。 My server View Modelクラスには、オブジェクトのリストが含まれています。私はknockoutjsビューのモデルプロパティをこの値で初期化します。 私は以下のコードを試してみましたが、それは次のエラーで失敗します。 A circular

    0

    1答えて

    this jsfiddleを検討してください。 上記の例の行1が既にドロップダウンで選択されていて、次の行が同じ値を選択できないようにする方法は考えられません。 ここでの問題は、ドロップダウンクリックイベントが発生したときに、子値が変更されたときにサブスクライバがこの変更を監視しないことです。誰でも手助けできますか?ここで viewModel.actualMetrics.subscribe(fun

    2

    1答えて

    私は子オブジェクトを持つビューモデルを持っています。子オブジェクトのプロパティのマッピングを定義するにはどうすればよいですか? public class ViewModel { public ManageComparatorSelectionsViewModel ManageComparatorSelectionsViewModel { get; set; } public

    0

    1答えて

    テンプレートはバインドされている要素の属性をチェックし、実際にバインドする必要があるかどうかを判断できますか? 私はdivの数を持っていて、そのテンプレートはdivのIDとデータのIDに応じて、それぞれdiv n回にバインドされるということです。 JS対応 <div id="col1" class="col" data-bind="template: 'widgetsTemplate'"> </

    18

    3答えて

    私たちはjQTouchウェブアプリケーションでのデータバインディングを容易にするためにノックアウトマッピングプラグインを使用しています。私たちがマッピングプラグインを使用する理由は、javascriptでビューモデルを手動で定義/変更する必要なしにノックアウトを使用できるようにするためです。マッピングプラグインは、サーバー/クライアント側データベースからのデータの初期ロードがある場合に効果的です。

    2

    2答えて

    私はviewmodelに初期値を渡す必要があるドロップダウンリストにいくつか問題があります。ちょうど明確にする:私は編集フォームで作業しているので、ドロップダウンリストには既に選択された値が設定されます。 レイザー: 私がこれまで持っていることである <select data-bind="selectedOptions: selectedLength"> // razor code omitte

    2

    1答えて

    KnockoutJSとYUIを統合する必要があります。私は観測可能な観測可能な配列を持つKnockoutJSで作成されたいくつかのビューモデルを持っています。 YUI DataTableを使用してデータを編集し、観測可能な動作を維持したいと考えています。 基本的な要件は、YUIがmyViewModel.personName('Mary')の代わりmyViewModel.personName = M

    3

    1答えて

    私は次のような形式があります <form id="MakeDocumentForm" name="MakeDocumentForm" action="Document/GetWordDocument" method="post" enctype="application/json"> <button type="submit" style="float:righ

    0

    1答えて

    下記のHTMLがajax呼び出しで自分のサイトに注入されますが、テンプレートは取得されていません。それを登録するために何かする必要がありますか? Unable to parse binding attribute. Message: ReferenceError: answerTmpl is not defined; Attribute value: template: { name: answe