Laravel 5和AngularJS数据
我正在用Laravel 5和AngularJS数据,angularjs,laravel,Angularjs,Laravel,我正在用Laravel实现AngularJS,但遇到了一些问题。我的代码: 路线: Route::get('/', function () { return view('angular'); }); Route::get('/test', function () { return User::all(); }); <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js
Laravel
实现AngularJS
,但遇到了一些问题。我的代码:
路线:
Route::get('/', function () {
return view('angular');
});
Route::get('/test', function () {
return User::all();
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<div ng-app="myApp" ng-controller="userCtrl">
<ul>
<li ng-repeat="x in user">
@{{ x.email + ', ' + x.name }}
</li>
</ul>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('userCtrl', function($scope, $http) {
$http.get("/test")
.success(function(response) {
$scope.user = response.data;
console.log(response);
});
});
</script>
HTML/JS(test.blade.php):
Route::get('/', function () {
return view('angular');
});
Route::get('/test', function () {
return User::all();
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<div ng-app="myApp" ng-controller="userCtrl">
<ul>
<li ng-repeat="x in user">
@{{ x.email + ', ' + x.name }}
</li>
</ul>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('userCtrl', function($scope, $http) {
$http.get("/test")
.success(function(response) {
$scope.user = response.data;
console.log(response);
});
});
</script>
-
@{{x.email+','+x.name}
var-app=angular.module('myApp',[]);
app.controller('userCtrl',函数($scope,$http){
$http.get(“/test”)
.成功(功能(响应){
$scope.user=response.data;
控制台日志(响应);
});
});
每当我运行此操作时,我都会看到一个空白页,但在我的控制台中:
我是不是遗漏了什么?谢谢。如果返回的控制台在成功时有效,请检入控制台:
console.log(数据)代码>
如果是,请尝试:$scope.user=angular.fromJson(数据)代码>是。我希望它能在blade@K.toress中显示出来,如果它能按预期工作,我无法理解这个问题。你在控制台中有错误吗?@Michelem,我在控制台中没有发现任何错误。也许我需要一些angularjs路由?试着看看html输出的源代码,看看是否得到了正确的文件。我认为应该是$scope.user=response代码>