Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5和AngularJS数据_Angularjs_Laravel - Fatal编程技术网

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