Добавить массив в scope фрейворк angularjs
Здравствуйте!
Объясните мне, пожалуйста, что я делаю не так?! у меня есть строка, из которой я делаю массив, потом пытаюсь передать в scope, но в scope значение не попадает! добавляем данные в storage
for (var i = 0; i <= firstName.length - 1; i++) {
if (firstName[i]!='null'){
jsnBook =' firstName: ' + firstName[i] + ', '+
'lastName: ' + lastName[i] + ', ' +
'telephoneNumber: ' + telephoneNumber[i] + ', ' +
'address: ' + address[i];
}
}
localStorage.setItem('jsnBook', jsnBook);
'use strict';
var b = new Array();
b = localStorage.getItem('jsnBook').split(',');
var BookApp = angular.module('BookApp', []);
BookApp.controller('BookListCtrl', function ($scope){
$scope.book = b;
});
|
в отладчике проверяли, что у вас в localStore,
что получается в переменной b ? |
в переменной b массив: [" firstName: dfdf", " lastName: qwe", " telephoneNumber: 123", " address: ytu"]
|
а как эти данные из $scope.book используете?
шаблон, например, покажите |
| Часовой пояс GMT +3, время: 23:11. |