2

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**
});
4

1 に答える 1

1

$windowオブジェクトhttps://docs.angularjs.org/api/ng/service/$windowで変数を渡すことができます

Jqueryでwindow.FinalP = []

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

于 2016-03-30T21:03:16.217 に答える