我的任务很简单。我有一个带有按钮的文本字段,每当你按下它时,本地存储将使用文本字段值更新.i alredy设法做到这一点但是当我试图找回值时它只显示没有。如果你告诉我该怎么做以及如何只显示值(而不是id)
<div class="bar bar-header item-input-inset">
<label class="item-input-wrapper">
<i class="icon ion-ios7-search placeholder-icon"></i>
<input ng-model="task" type="search" placeholder="New Task">
</label>
<button ng-click="go(task)" class="button button-clear">
Add
</button>
</div>
控制器:
.controller('PlaylistsCtrl', function($scope, $storage , PlaylistService) {
PlaylistService.get123().then(function (playlists) {
$scope.go = function(task) {
$scope.playlists = playlists;
var table = $storage('taskData');
var dataArray= [];
if (table.getItem("id") === null) {
table.setItem('id',0);
table.setItem('value',task);
}
else {
table.setItem('id',table.getItem('id') + 1);
table.setItem(table.getItem('id') + 1,task);
}
for(var i = 1;i<=table.length;i++) {
//dataArray[i] = dataArray[i] + tasks.getItem(table.getItem('id') + 1);
//console.log(dataArray);
console.log(table.getItem(i));
}
//console.log(tasks.getItem(table.getItem('id') + 1));
}
});
})
localhost中的数据: 关键||值 taskData {“2”:“键值2”,“id”:1,“值”:“键值1”}