AngularJS получает данные, которые инициализируются на блейде контроллера

У меня есть таблица в Laravel Blade, которая инициализировала значение, к которому я хочу получить доступ в контроллере, чтобы отправить в функцию вызов API. Вопрос в том, как получить доступ к отправленному идентификатору

app.controller('MyController', ['$scope', 'MyCall','id','TableState', function ($scope, MyCall, id,TableState) {

$scope.displayed = [];

$scope.callServer = function callServer(tableState)
{
return TableState.renderTable($scope, tableState, MyCall.getRecipientCalls(tableState, $scope.id));
};

}]
);

мой клинок код;

<div ng-controller="MyController" ng-init="id ='{!! $mycalls->id !!}'">

хотите передать идентификатор сверху контроллеру и просмотреть в getRecipientCalls функция …

0

Решение

решается с помощью $ сфера

return TableState.renderTable($scope, tableState, MyCall.getRecipientPositions(tableState, $scope.id));

и убрать звонок в свойствах;

app.controller('MyController', ['$scope', 'MyCall','TableState', function ($scope, MyCall,TableState) {
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]