Я знаю, это звучит как репост, но я все еще должен спросить, как я могу сделать это в моем проекте.
У меня в PHP есть класс для обработки API-вызовов и получения данных. Это получило данные JSON, которые я хотел бы передать Angular и представить их в UI-Grid. Кроме того, страница, с которой я работаю, написана на PHP и перекликается с HTML для сетки Angular. Как я могу заставить его использовать ранее загруженные данные из API?
Я видел много ответов на другие народы очень похожие проблемы но не смогли заставить их работать.
РЕДАКТИРОВАТЬ:
Так что внутри php у меня есть:
<div ng-controller="DataController as dataCtrl">
<script type="text/javascript">
var data = <?php echo json_encode(apicall("dummyarg")); ?>;
//PASS TO ANGULAR
//$scope.data = $window.data; doesnt work
</script>
</div>
И в JS у меня есть:
(function() {
var app = angular.module('table', ['ngTouch', 'ui.grid']);
app.controller("DataController", ["$scope", '$window', function($scope, $window){
$scope.data = {};
}]);
})();
Задача ещё не решена.
Других решений пока нет …