我必须使用angularjs创建一个Web应用程序。
我必须创建一个网络应用程序,我可以创建一组运动员。我必须把它们存放在localstorage中。我必须存储的运动员的元素是id。我怎样才能做到这一点? 有人可以帮帮我吗?
我在控制器中有这个代码:
$scope.selection=[];
// toggle selection for a given employee by name
$scope.toggleSelection = function toggleSelection(id_athlete) {
var idx = $scope.selection.indexOf(id_athlete);
// is currently selected
if (idx > -1) {
$scope.selection.splice(idx, 1);
}
// is newly selected
else {
$scope.selection.push(id_athlete);
}
window.localStorage['$scope.selection'] = JSON.stringify($scope.selection);
$scope.selection = JSON.parse(window.localStorage['$scope.selection'] || '{}');
这一部分的问题是,通过这种方式我看不到id,但我只看到了名字,但这并不重要。
html代码是:
<input ng-hide="see" id="group.name" type="checkbox" ng-checked="selection.indexOf(group.id) >" ng-click="toggleSelection(group.id)" />
<!-- -->
<button ng-hide="see" ng-click="save(group.id)" >Salva</button>
好的,我现在该如何创建群组? 请帮帮我