【发布时间】:2019-11-11 11:15:34
【问题描述】:
如何从表中获取数据并以 json 格式将其传递到控制器中,并使用 angularjs 在视图中获取这些数据
我想从控制器的json 编码变量中获取数据,并使用angularjs 将其显示到查看页面
使用angularjs查看页面
<div class="card" ng-app = "myApp">
<table class="table table-hover" ng-controller = "menuController">
<thead>
<tr>
<th>Name</th>
<th>Parent menu</th>
<th>Order</th>
<th>Status</th>
<th class="text-center">Actions</th>
</tr>
</thead>
<tbody>
<tr ng-repeat = "x in values">
<td>{{x.name}}</td>
<td>{{x.parent_name}}</td>
<td>{{x.orders}}</td>
<td>{{x.status}}</td>
<td class="text-right">
<button type="button" class="btn btn-icon-toggle"
data-toggle="tooltip" data-placement="top"
data-original-title="Edit row">
<i class="fa fa-pencil"></i>
</button>
<button type="button" class="btn btn-icon-toggle"
data-toggle="tooltip" data-placement="top"
data-original-title="Copy row">
<i class="fa fa-copy"></i>
</button>
<button type="button" class="btn btn-icon-toggle"
data-toggle="tooltip" data-placement="top"
data-original-title="Delete row">
<i class="fa fa-trash-o"></i>
</button>
</td>
</tr>
</tbody>
</table>
</div>
var app = angular.module('myApp');
app.controller('menuController',function ($scope,$http) {
$scope.values = ["Milk", "Bread", "Cheese"];
});
PHP 控制器代码
public function getmenu(){
$records=Menu::all();
return json_encode($records);
}
路线代码
Route::group(['prefix'=>'admin'],function(){
Route::get('/form','HomeController@form');
});
错误异常 (E_ERROR)
使用未定义的常量 x - 假定为“x”(这将在 PHP 的未来版本中引发错误)(查看:form.blade.php)
【问题讨论】:
标签: php json angularjs laravel