Хорошо, я пытаюсь передать массив с одной страницы на другую, поэтому я попытался создать службу для передачи данных, но она не работает.
HTML:
<a href="#!/allCate" ng-click="setInfo('health')"><img src="images/cateImg/health.png" />Test</a>
JS:
$scope.setInfo = function (value){
console.log(value)
$scope.transfer = [];
if (value == "health")
{
$scope.transfer = health;
// console.log($scope.transfer)
myService.setInfo($scope.transfer)
}
}
Служба:
myApp.service('myService', function () {
var info;
return {
getInfo: getInfo,
setInfo: setInfo
};
// .................
function getInfo() {
return info;
}
function setInfo(value) {
info = value;
}
});
Когда я записываю в журнал свое «значение», оно возвращает мне «здоровье», но по какой-то причине это не такне вдаваться в утверждение if.Я попытался что-то записать в консоли в операторе if, но он не отображается.