ui-router 介绍
angularjs自身提供路由ng-router,但是ng-router不是很好用,配置项零散,好比vue提供的组件传值一样,虽然提供给你了 用法 ,但是开发过程中逻辑一多用着萌萌的,所以我们抛开ng-router来看ui-router。?
?
UI-Router可以将视图嵌套,因为它基于的是操作状态而仅非URL。与传统做法使用ng-view不同的是,在ui-Route里需要使用ui-view服务。当在ui-router中处理路由和状态时,开发者的重心是当前的状态是什么以及在哪 一个 页面 里。?
UI-Router被认为是AngularUI为开发者提供的最实用的 一个 模块,它是 一个 让开发者能够根据URL状态来组织和控制界面UI的渲染,而不是仅仅只改变路由(传统Angularjs应用实用的方式)。该模块为开发者提供了很多视图(view)的控制。
开发者可以创建嵌套分层的视图、在同 一个 页面 使用多个视图、让多个视图控制某个视图等更多的 功能 。即使是非常复杂的web应用,UI-Router也可以极佳地驾驭。
在单 页面 应用中要把各个分散的视图给组织起来就是通过路由机制来实现的。
路由就是 一个 用于请求URL分发和 跳转 的 一个 应用组件。?
网站地址 : http://ui-router.github.io/
GitHub: https://github.com/angular-ui/ui-router
网站描述: 一个 AngularJS路由模块
ui-router官方网站
官方网站: http://ui-router.github.io/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did175565