Angularjs $ scope не отображается на ng-repeat - работает локально, но не работает - PullRequest
0 голосов
/ 29 августа 2018

У меня есть решение, которое внезапно перестало показывать данные Это простой, но эффективный скрипт, который делает работу без проблем, Моя локальная версия на моем компьютере работает как положено, но в живой версии тот же код не отображается $ Scope.links, который у меня есть данные и использующий ng-repeat, не показывает код, содержащийся в нем,
Я даже использовал {{links | json}} для визуализации, если данные проходят, все, что я делаю, работает в моей локальной версии, но в живой версии это не происходит (также не отображается ошибка, просто отображаются пустые HTML-пробелы), проверяя сеть в проверить, если данные текут, это делает! Только $ scope по какой-то причине не отображается. Я пробовал много вещей, таких как даже обновить угловую версию, но те же проблемы сохраняются,

Любая помощь будет принята с благодарностью

var app = angular.module('app', ["angucomplete"]).
    controller("navbarController", function($scope, $http) {


$scope.breadcrumbs = [];
$scope.links = [];

$http.get('/api/source').success(function(data) {

    $scope.nav = data;
    $scope.links = data.sub;


});

});

<body data-ng-app="app">

<section>
    <div data-ng-controller="navbarController">

        <ul>
            <li data-ng-repeat="item in links" class="{{item.link.className}} {{item.link.imageUrl === '' ? 'no-image' : ''}}">
                <a href="{{item.link.url}}" ng-click="clickNavigation(item); $event.preventDefault();">
                    <span>{{item.link.name}}</span>
                </a>
            </li>
        </ul>


    </div>
</section>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...