Php 使用ng repeat的表剂量负荷数据
我正在将数据从php加载到angular js中的一个变量中,但表没有加载数据,并且仍然为空 <script> var app = angular.module('clientesApp', []); app.controller('clientesController', function ($scope,$interval) { $scope.clientes =[]; $scope.error = []; $scope.alertMsg=false; $scope.carregarClientes = function () { $.getJSON( "/abcaia/getclientes.php", {}, function (jsonData) { $scope.clientes = jsonData; console.log($scope.clientes); $scope.applay; }); }; }); </script> var app=angular.module('clientesApp',[]); app.controller('clientesController',函数($scope,$interval){ $scope.clientes=[]; $scope.error=[]; $scope.alertMsg=false; $scope.carregarClientes=函数(){ $.getJSON( “/abcaia/getclientes.php”,{}, 函数(jsonData){ $scope.clientes=jsonData; console.log($scope.clientes); $scope.applay; }); }; }); 我添加了一个按钮,该按钮调用请求数据的功能,然后加载数据,但我不希望在页面加载时加载它Php 使用ng repeat的表剂量负荷数据,php,html,angularjs,Php,Html,Angularjs,我正在将数据从php加载到angular js中的一个变量中,但表没有加载数据,并且仍然为空 <script> var app = angular.module('clientesApp', []); app.controller('clientesController', function ($scope,$interval) { $scope.clientes =[];
<div ng-init="carregarClientes()">
<button id="btnEnviaComent" class="btn btn-success btn-x" ng-click="carregarClientes()">
Enviar
</button>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>id</th>
<th>info</th>
</tr>
</thead>
<tbody ng-repeat = "c in clientes" >
<td>{{c.idCliente}}</td>
<td>{{c.info}}</td>
</tbody>
</table>
</div>
羡慕
身份证件
信息
{{c.idCliente}}
{{c.info}}
只需在函数声明后调用$scope.carregarclients()
。您将获得与单击按钮相同的结果。只需在函数声明后调用$scope.carregarclients()
。您将获得与单击按钮相同的结果。发现问题
我有$scope.apply;代替$scope.$apply() 找到了问题
我有$scope.apply;代替$scope.$apply() 我已经尝试过这样做,但是它仍然没有加载表,我也在我的函数中添加了一个ng init,但是仍然没有结果,thnx无论如何删除
ng init
,我建议您避免在模板中添加逻辑。这使得调试变得更加困难。另一个建议是使用组件库设计。你在浏览器上调试过吗?我已经试过了,但它仍然没有加载表,我也在我的函数中添加了一个ng init,但仍然没有结果,thnx无论如何删除ng init
,我建议你避免在模板中添加逻辑。这使得调试变得更加困难。另一个建议是使用组件库设计。你在浏览器上调试过吗?