Использовать переменную в обоих JQuery в angularJS

Мне нужно использовать массив, который определяется в сценарии JQuery внутри сценария контроллера angularJS. Я не понимаю, как $rootScope вписывается во все это.

Возможно ли это, любой совет?

$(document).ready(function(){ 
    $.get("KIP.xml",{},function(xml){

        // I need this accessible in controller.js
        FinalP = [ ];

    }
})

..

var app = angular.module("KIdash", []);

app.controller("controller", function($scope, $rootScope, $http) {

    console.log('initilaized!');

    $scope.PlayerList = **FinalP**
});

1 ответ

Решение

Вы можете передавать переменные с $window объект https://docs.angularjs.org/api/ng/service/$window

В Jquery window.FinalP = []

в угловой $scope.SomeVar = $window.FinalP

Другие вопросы по тегам