Skip to content

Instantly share code, notes, and snippets.

@raphaelLacerda
Last active August 29, 2015 14:13
Show Gist options
  • Select an option

  • Save raphaelLacerda/97a1fc6a9e9aae82dbe8 to your computer and use it in GitHub Desktop.

Select an option

Save raphaelLacerda/97a1fc6a9e9aae82dbe8 to your computer and use it in GitHub Desktop.

Revisions

  1. raphaelLacerda revised this gist Feb 3, 2015. 1 changed file with 32 additions and 37 deletions.
    69 changes: 32 additions & 37 deletions caelum.js
    Original file line number Diff line number Diff line change
    @@ -4,18 +4,18 @@ var caelumapp = angular.module('caelumapp', [ 'ngRoute', 'app.login']);
    caelumapp.config(['$routeProvider','$locationProvider',
    function($routeProvider, $locationProvider) {
    $routeProvider
    .when('/login',
    {templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    .when('/login', {
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .when('/cadastro/usuario',
    {templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    .when('/cadastro/usuario', {
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .otherwise(
    {redirectTo : '/login'
    .otherwise({
    redirectTo : '/login'
    });
    } ]);

    @@ -31,33 +31,28 @@ caelumapp.config(['$routeProvider','$locationProvider',

    var caelumapp = angular.module('caelumapp', [ 'ui.router', 'app.login']);

    caelumapp
    .config([
    '$stateProvider',
    '$urlRouterProvider',
    '$httpProvider',
    function($stateProvider, $urlRouterProvider) {


    $urlRouterProvider.otherwise("/login");
    $stateProvider
    .state('login', {
    url: "/login",
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .state('cadastroDeUsuario', {
    url: "/cadastro/usuario",
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .state('pesquisaDeUsuario', {
    url: "/usuarios/:id",
    templateUrl: "app/usuario/paginas/usuario-detalhe.html",
    controller: 'UsuarioDetalheController',
    controllerAs: 'vm'
    });
    } ]);
    caelumapp.config(['$stateProvider', '$urlRouterProvider',
    '$httpProvider',
    function($stateProvider, $urlRouterProvider) {
    $urlRouterProvider.otherwise("/login");
    $stateProvider
    .state('login', {
    url: "/login",
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .state('cadastroDeUsuario', {
    url: "/cadastro/usuario",
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .state('pesquisaDeUsuario', {
    url: "/usuarios/:id",
    templateUrl: "app/usuario/paginas/usuario-detalhe.html",
    controller: 'UsuarioDetalheController',
    controllerAs: 'vm'
    });
    } ]);

  2. raphaelLacerda revised this gist Feb 3, 2015. 1 changed file with 17 additions and 21 deletions.
    38 changes: 17 additions & 21 deletions caelum.js
    Original file line number Diff line number Diff line change
    @@ -1,27 +1,23 @@
    var caelumapp = angular.module('caelumapp', [ 'ngRoute', 'app.login']);


    caelumapp
    .config([
    '$routeProvider',
    '$locationProvider',
    function($routeProvider, $locationProvider) {

    $routeProvider
    .when('/login', {
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .when('/cadastro/usuario', {
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .otherwise({
    redirectTo : '/login'
    });
    } ]);
    caelumapp.config(['$routeProvider','$locationProvider',
    function($routeProvider, $locationProvider) {
    $routeProvider
    .when('/login',
    {templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .when('/cadastro/usuario',
    {templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .otherwise(
    {redirectTo : '/login'
    });
    } ]);



  3. raphaelLacerda revised this gist Jan 20, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion caelum.js
    Original file line number Diff line number Diff line change
    @@ -13,7 +13,7 @@ caelumapp
    controller : "LoginController",
    controllerAs: "vm"
    })
    .when('/usuario-cadastro', {
    .when('/cadastro/usuario', {
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
  4. raphaelLacerda created this gist Jan 19, 2015.
    67 changes: 67 additions & 0 deletions caelum.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,67 @@
    var caelumapp = angular.module('caelumapp', [ 'ngRoute', 'app.login']);


    caelumapp
    .config([
    '$routeProvider',
    '$locationProvider',
    function($routeProvider, $locationProvider) {

    $routeProvider
    .when('/login', {
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .when('/usuario-cadastro', {
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .otherwise({
    redirectTo : '/login'
    });
    } ]);









    ----------------------após Angular UI Router---------------

    var caelumapp = angular.module('caelumapp', [ 'ui.router', 'app.login']);

    caelumapp
    .config([
    '$stateProvider',
    '$urlRouterProvider',
    '$httpProvider',
    function($stateProvider, $urlRouterProvider) {


    $urlRouterProvider.otherwise("/login");
    $stateProvider
    .state('login', {
    url: "/login",
    templateUrl: "app/login/paginas/login.html",
    controller : "LoginController",
    controllerAs: "vm"
    })
    .state('cadastroDeUsuario', {
    url: "/cadastro/usuario",
    templateUrl: "app/usuario/paginas/usuario-cadastro.html",
    controller: 'UsuarioController',
    controllerAs: 'vm'
    })
    .state('pesquisaDeUsuario', {
    url: "/usuarios/:id",
    templateUrl: "app/usuario/paginas/usuario-detalhe.html",
    controller: 'UsuarioDetalheController',
    controllerAs: 'vm'
    });
    } ]);