2017-07-27 11 views
3

私は、ASP .NET MVCとノックアウトを使用してWebアプリケーションを構築しています。これにより、ユーザはショッピングカートからアイテムを追加/削除できます。 2ページしかありません。スペシャルオファーを表示するホームページです.2つ目はすべてのオファーを表示しますので、基本的に後ろのモデルはまったく同じです。各ページでは、値をページコントロールに簡単にバインドできるので、ユーザーがカートにアイテムを追加すると、他のパーツが自動的に更新されます。私の問題は、ページを変更するとデータが失われることです。とにかくノックアウトになっているので、これらの変更をページ間で維持できます。これまで私の最善の策は、サーバーにデータを保存し、新しいページに行くときにサーバーからデータを取得することでした。誰かが助けることを望む:)knckoutを使用してページ間の値を保存する方法は?

+2

は、あなたが。あなたは、ブラウザのクッキーやローカルストレージを使用することができますあなたの猫に項目を追加するたびに、あなたのデータベースに追加したアイテムを保存するためのベストプラクティスでしょうが、彼らはあなたが頼ることができるものではありません。 –

+0

@ Matt.kaajあなたの返事をありがとう。うん、これまで私の解決策でした。私はちょうどそれが良い習慣であることを確かめたいと思った。そしてあなたの返事にあなたが言及して以来、それはそうです。ありがとう – arvind

答えて

0

私は今完全に動作している@ Matt.kaajのアプローチを取ることを選んだ。あなたは。あなたは、ブラウザのクッキーや ローカルストレージを使用することができますあなたの猫に項目を追加するたび

は、あなたのデータベースに追加したアイテムを格納するためのベストプラクティスでしょうが、彼らは何か、あなたがありません:私はちょうどそれをここに引用します頼ることができます。 - Matt.kaaj

関連する問題