2017-07-11 20 views
-1

javaScriptまたはAngularJSでページをリロードせずにローカルストレージを更新するにはどうすればよいですか? この問題を解決するにはデモを表示してください。javaScriptまたはAngularJSでページをリロードせずにローカルストレージを更新するには?

私はlocalStorageの値を更新し、別のコントローラでこの値を直接使用するためにコントローラに関数を書きますが、この値はページを更新するまで更新されませんでした。

私はちょうどリフレッシュアクションなしで更新した後にlocalStorageのすべての値をリフレッシュできることを知りたいですか?ここで

+0

はありますか?新しい値を保存したり、既存の値を上書きまたは変更したい場合は、その値をそのまま使用します。どのようにページを再読み込みすることに関連しているのか分かりません。 – CBroe

+0

試しても成功しないコードを入力してください。 –

+0

には常に問題のシナリオが記載されています –

答えて

0

は、いくつかのデモと例では、ユーザーの配列を持っているならば、あなたは

$scope. user = {}; 

としてuserArrayでプッシュした後、最初のユーザーオブジェクトをクリアしなければならない。ここのリンクは何の問題Jsfiddle demo

$scope.addItem = function(user) { 
    $scope.userArray.push(user); 
    $scope.user = {}; 
    $localStorage.data = $scope.userArray; 
    $scope.userdata = $localStorage.data; 
} 
関連する問題