在angularJS中的两个JQuery中都使用变量



我需要在angularJS控制器脚本中使用JQuery脚本中定义的数组。我不明白$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**
});

您可以通过$window对象传递变量https://docs.angularjs.org/api/ng/service/$window

在Jquery window.FinalP = []

在角度$scope.SomeVar = $window.FinalP

相关内容

  • 没有找到相关文章

最新更新