angularJSコントローラスクリプト内のJQueryスクリプトで定義されている配列を使用する必要があります。私は$ rootScopeがどのようにこの全体に収まるか理解していません。angularJSの両方のJQueryで変数を使用
これは可能ですか、アドバイスをお願いします。
$(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**
});
でのjQuery
window.FinalP = []
で$window
オブジェクトhttps://docs.angularjs.org/api/ng/service/$windowで
を変数を渡すことができますjQueryから変数を渡すAngularへ$ .getを使用する場合は、Angularの$ http.getを使用してください。 –
私はAngularだけを使って多くの問題を抱えていました... JQueryのスタイルは最初にファイルを正常に読み込むことができました。おそらく私は戻ってもう一度やり直すべきでしょう。 –
あなたが角度を使用したい場合は、あなたがAngular up&runningを読むことをお勧めします。これは角度に関する最良の書籍の一つです。角度を使い始めたばかりで、それが正しい選択かどうかわからない場合は、代わりにReactJSを調べることをおすすめします。 –