手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >AngularJs中route的使用方法和配置
AngularJs中route的使用方法和配置
摘要:angular是Google开发的一个单页面应用框架,是现在比较主流的单页面应用框架之一.该强大的地方有很多,比如双向数据绑定,应用了后端的...

angular是Google开发的一个单页面应用框架,是现在比较主流的单页面应用框架之一.该强大的地方有很多,比如双向数据绑定,应用了后端的MVC模式到前端,自定义指令等.

既然是单页面应用,肯定离不开页面的切换.我们首先来说一下angular的路由.

angular实现页面切换时用了route.

angular.min.js要在angular-ui-router.min.js之前加载.然后我们就要在app中注册了.

(function () { angular.module('demo', [ 'ui.router', ]) })();

注册完之后就需要配置route了

function config($stateProvider, $urlRouterProvider,$httpProvider) { $urlRouterProvider.otherwise("/home/get"); $stateProvider .state('login', { url: "/login", templateUrl: "../views/login.html", }) .state('home', { abstract: true, url: "/home", templateUrl: "views/common/content.html", }) .state('home.get', { url: "/get", templateUrl: "views/get.html", data: { pageTitle: 'Example view' } }) .state('home.post', { url: "/post", templateUrl: "views/post.html", data: { pageTitle: 'Example view' } }); } app = angular.module('demo'); app.config(config);

配置到这里就配置完了.配置中的每一个state就一个view,表示一个页面,页面跳转用state,对应的html文件在templateUrl对应的文件中.

以上所述是小编给大家分享的AngularJs中route的使用方法和配置的相关知识,希望对大家有所帮助。

【AngularJs中route的使用方法和配置】相关文章:

JavaScript中reduce()方法的使用详解

JavaScript中length属性的使用方法

详解AngularJS中的表达式使用

AngularJS中$interval的用法详解

JavaScript中this关键字使用方法详解

javascript先序遍历DOM树的方法

在JavaScript中使用NaN值的方法

JQuery中DOM事件合成用法实例分析

讲解JavaScript中for...in语句的使用方法

JavaScript中Cookies的相关使用教程

精品推荐
分类导航