Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- App::missing(function($exception)
- {
- return File::get(public_path() . '/angular.html');
- });
- <!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>
- // 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;
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement