0
我想創建一個文本區域,如果我添加一些文本並點擊保存,文本應保存在localStorage中。所以,如果我再次打開文本區域,我可以看到它仍然存在。localStorage AngularJS不保存任何東西
HTML
<ion-view view-title="CWIN 2016 - Votre avis">
<ion-content>
<div class="list card user-infos-card">
<div class="item aw-dark-blue"> <h2 class="activity-name"></h2> Notes</div>
<textarea ng-model="note" rows="20" cols="50"></textarea>
<div class="item tabs tabs-secondary tabs-icon-left aw-dark-blue" ng-click="saveNote()" ng-model="note">Enregistrer vos notes</div>
<div ng-show="error">
<p class="form-error-message">Veuillez saisir des notes</p>
</div>
</div>
</ion-content>
</ion-view>
JS
angular.module('companion.noteBookController', ['LocalStorageModule'])
.controller('noteBookController', function ($scope, localStorageService){
$scope.note=localStorageService.get('note');
$scope.saveNote=function() {
localStorageService.set('note', $scope.note);
}
});
我不underdstand問題。除此之外,我沒有任何錯誤。
的console.log(localStorageService.isSupported)) //它是否真實? –
您可以檢查一下該筆記是否真的保存在localStorage中?在Chrome中,轉到開發人員工具>應用程序> localStorate。您應該看到名爲'note'的鍵和一個值。我有這樣的感覺,問題實際上是與您的HTML5標記。 –
你可以使用$ localStorage ...'$ localStorage.something = something;' – Rakeschand