問題タブ [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.

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

asp.net - @usingと<%usingの違い

私はRazor&Knockout mvc&MVCのファンです。

残念ながら、CMS(KENTICO)ソリューションではプレーンMVCを使用できないため、従来のASPXを使用してASP.NETでカスタムMVCを作成する必要がありました。

簡単なチュートリアルに従うことによって:http://knockoutmvc.com/BetterList

ただの質問ですが、このRazor構文は次のとおりです。

このASPX構文と同等です。

みんなありがとう

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

knockout-mvc - MVC-jsonの結果をコントローラーに投稿してから、コントローラーからリダイレクトします

MVCとノックアウトに慣れていないので、少し助けが必要です。いくつかのJSON結果を(文字列として)コントローラーに投稿してから、コントローラーを新しいビューとアクションにRedirectToActionさせようとしています。

問題:RedirectToActionがヒットした場合でも、コントローラーは常に同じビューに戻ります。

(リダイレクトコードを通過し、最後に投稿ビューに戻ります。)「次へ」アクションを実行する必要があり、少し恥ずかしいです。

また:隠しフィールドは、投稿を行うときにIDを保存/渡すための最良の方法ですか?

見る

モデル:

コントローラ:

0 投票する
4 に答える
2709 参照

asp.net-mvc - ASP.NET MVC4 と Knockout によるフィールド レベルの変更追跡

フィールドレベルの変更追跡の経験がある人がいるかどうか疑問に思っていますか? 私たちは、エンド ユーザーによるあらゆるモデルの変更を追跡するための最も簡単で最良の方法を見極めようとしています。ASP.NET MVC4、Knockout、および Knockout Editables を使用しています。

更新: 追跡機能の要件により、オブジェクトが汚れているかどうかを検出するだけでは不十分です。何が変更され、どの値が変更されたかを判断する必要があります。for ループを使用してモデル プロパティを反復処理し、KO Editables.hasChanges() 関数で変更を検出し、現在の値と .oldValue() (KO Editable) を使用してそれからカスタム ログ オブジェクトを構築することにしました。

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

c# - オブジェクト フィールドをテキスト ボックスにバインドするにはどうすればよいですか?

モデル:

かみそり:

コントローラ:

不明なエラー: バインドを解析できません。メッセージ: TypeError: オブジェクトは関数ではありません。バインディング値: 値: DishToAdd().Name,valueUpdate: 'keypress' knockout-2.2.0.js:5

DishToAdd.NameTextBoxにバインドするにはどうすればよいですか?

前もって感謝します!

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

spring-mvc - ノックアウトjsフォームがスプリングコントローラーに送信

フォーム パラメータをスプリング コントローラに渡す方法。以下のフォームをこの URL「submit.htm」に送信する必要があります。

JS:

これは私のコントローラーに行きます。しかし、コントローラーでこれらのパラメーターを取得できませんでした。また、コントローラーでこれらのパラメーターを取得する方法もわかりません。

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

asp.net-mvc-3 - ノックアウトJSと小数点記号としてのコンマ

プロジェクトでKnockoutMVCを使用しています(ASP.NET MVC3、Razor)。10進数形式を変更する方法が見つかりません。小数点記号としてカンマを使用したい。ノックアウト以外のRazorヘルパーを使用してデータをバインドすると、データは正しく(コンマを使用して)レンダリングされますが、ノックアウトバインドを使用してバインドすると、ドットをコンマ区切りとして使用して数値がレンダリングされます。

カンマを使用する10進形式を変更するにはどうすればよいですか?

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

asp.net-mvc - MVC用のKendo UI Completeを備えたKnockoutMVCは、これらをサーバー側に統合できますか

knockout.js のサーバー側ラッパーhttp://knockoutmvc.com/ および ASP.NET MVC の Kendo UI のサーバー側ラッパーhttp ://demos.kendoui.c​​om/web/grid/index.html これらはサーバー側に統合できますか誰かがそれをやったか、実際の例を持っています。

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

asp.net-mvc - ノックアウトと MVC コレクションのバインディング

私はMVCでノックアウトを始めようとしており、通常のバインディング/マッピングを機能させることができましたが、コレクションに関しては行き詰まっています。これまでのところ、次のコードがあります。

cshtml コード:

私が抱えている問題は、マッピングが適切に行われたかどうか、またはテンプレートの出力に問題があるかどうかわかりません。

ありがとう

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

asp.net-mvc - MVC ノックアウト ディクショナリ バインディング

別の MVC/ノックアウトの問題で立ち往生しています..

今回は連載・辞書集めの関係です。

次のビューモデルがあります

および cshtml ファイル:

var data = @(Html.Raw(Json.Encode(Model))); でスタックしているようです。

エラーメッセージには、「Type Generic Dictionary ... is not supported for serialization/deserialization of a dictionary.key must be string or objects.」のような内容が記載されています。

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

asp.net-mvc-2 - ノックアウト JS 複数の部分ビュー内にモデルを持つ

ページに 4 つの部分ビューをロードしています。すべての部分ビューを個別の div に含むメイン ページと、各部分ビューには独自のノックアウト モデルがあります。私が抱えている問題は、個々のノックアウト モデルがテキスト フィールドの値をバインドできないことです。

メインページが雑然としたり、部分ビューに密接に結合したりしないように、ページを別々に保ちたいと思います。これは基本的に、以前に完成したこれら 4 ページの要約です。

ノックアウト モデルは、部分ビューを作成するためにコントローラーからの情報が必要であり、部分ビューをこのページにプルしたくないため、プルアウトできないようです。

基本的に、独自のノックアウト モデルを使用して部分ビューを読み込み、必要な機能を備えたいと考えています。