laravel에서 ngRoute를 사용할 때 문제가 있습니다.Angularjs에서 laravel을 사용하는 동안 무한 루프
routes.php : 여기 내 angular.html이야
이App::missing(function($exception)
{
return File::get(public_path() . '/angular.html');
});
(내가 ng-view
를 사용하는 곳입니다) :
<!doctype html>
<html lang="ru" ng-app="app">
<head>
<meta charset="UTF-8">
<title>Angular & Laravel</title>
<link rel="stylesheet" href="libs/bootstrap/dist/css/bootstrap.min.css"/>
</head>
<body>
<header>
<ul class="nav navbar-nav">
<li><a href="/">Home</a></li>
<li><a href="/posts">Posts</a></li>
</ul>
</header>
<div class="container">
<h2>Angular, hello!</h2>
<div ng-view></div>
</div>
<script type="text/javascript" src="libs/angular/angular.min.js"></script>
<script type="text/javascript" src="libs/angular-route/angular-route.min.js"></script>
<script type="text/javascript" src="js/app.js"></script>
</body>
</html>
이야 내 app.js : 이제
// define app
var app = angular.module('app', ['ngRoute']);
// routes
app.config(function($routeProvider) {
$routeProvider.when('/', {
templateUrl: 'views/home.html',
controller: 'HomeCtrl'
}).when('/posts', {
templateUrl: 'views/posts.html',
controller: 'firstCtrl'
}).otherwise({
redirectTo: '/'
});
});
// controllers
app.controller('HomeCtrl', function($scope)
{
$scope.name = 'Ebosher';
});
app.controller('firstCtrl', function($scope, $http)
{
$http.get('/api/posts').then(function(result) {
$scope.posts = result.data;
});
});
, http // project.local을 방문 할 때 - 무한 루프 때문에 브라우저가 멈 춥니 다 - 같은 텍스트를 끝없이 반복합니다 . 내 코드에 무슨 문제가 있습니까?