'daki JQuery öğesinde değişken kullanın Bir angularJS denetleyici komut dosyasının içinde bir JQuery komut dosyasında tanımlanmış bir dizi kullanmam gerekiyor. Ben bütün bu şey için $ rootScope'un nasıl olduğunu anlamıyorum.angularJS
Bu mümkün mü?
$(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**
});
Bunu yapma Açısal içinde
, yapma
$window
nesne ile değişkenleri geçebilir jQuery'den değişkenleri geçir Açısal olarak. $ .get'i kullanmak isterseniz, neden Angular'ın $ http.get'ını kullanmıyorsunuz? –Sadece Angular kullanarak çok fazla sorun yaşadım ... JQuery stili dosyayı başarıyla yükleyen ilk kişiydi. Belki de geri dönüp tekrar denemeliyim. –
Açısal kullanmak isterseniz, açısal hakkında en iyi kitaplardan biri olduğuna inandığım Açısal yukarı & koşmayı okumanızı öneririm. Eğer açısal kullanmayı yeni kullanmaya başladıysanız ve doğru seçim olup olmadığından emin değilseniz, bunun yerine ReactJS'yi aramanızı öneririz. –