AngularJs中route的使用方法和配置
程序员文章站
2022-06-02 23:29:49
angular是google开发的一个单页面应用框架,是现在比较主流的单页面应用框架之一.该强大的地方有很多,比如双向数据绑定,应用了后端的mvc模式到前端,自定义指令等....
angular是google开发的一个单页面应用框架,是现在比较主流的单页面应用框架之一.该强大的地方有很多,比如双向数据绑定,应用了后端的mvc模式到前端,自定义指令等.
既然是单页面应用,肯定离不开页面的切换.我们首先来说一下angular的路由.
angular实现页面切换时用了route.
<script src="js/plugins/angular/angular.min.js"></script> <script src="js/plugins/ui-router/angular-ui-router.min.js"></script>
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的使用方法和配置的相关知识,希望对大家有所帮助。
上一篇: Java-Decimal
下一篇: Java-Date
推荐阅读
-
mantis安装、配置和使用中的问题小结
-
Ubuntu 16.04中Docker的安装和代理配置教程
-
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
-
无法在com+ 目录中安装和配置程序集 错误:-2146233087的解决方法[已测]
-
smarty模板引擎中内建函数if、elseif和else的使用方法
-
Python中property属性的概论和使用方法
-
解析Nginx中的日志模块及日志基本的初始化和过滤配置
-
Windows 2016 & Windows 10 中IIS安装和配置PHP的步骤
-
Android studio Kotlin中配置GRPC和protobuf时出现的一些问题总结
-
AndroidStudio中ButterKnife 的配置和使用方法