AngularJS--day07-路由跳转介绍
路由 -- 介绍 跳转 angularjs
2023-09-11 14:18:36 时间
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> /* 1.router路由是angularJS中提出的,用于构建单页面应用的模块。 描述:其本质是从a标签点击跳转功能延展而来的。 说明:(1)router功能的实现需要依赖于angularJS的扩展库文件angular-route.min.js (2)router功能的实现需要依赖于ng-view指令 【ng-view指令】的作用是提供标注[显示不同页面的容器]的作用 (3)router功能的实现需要依赖于a 标签的href属性 href='#要加载的页面代号' 此属性设置的目的,是在a标签点击的时候能够通知路由,要加载哪一个页面 (4)router 路由的具体语法是通过app页面数据模型创建的 通过config方法来构建一个路由 在路由中,通过.when()来判定加载哪一个页面 在路由中,通过.otherwise()来决定路由默认加载哪一个页面 app模型.config(['$routerProvider',function($routeProvider){ $routeProvider .when('/页面代号',{ templateUrl:'要加载的页面的url地址(以路由所在位置为起点)', controller:'对应页面的控制器名称' }) ... contherwise({ redirectTo:'/默认加载页面的代号' }); }]); 注意: (1) 如果需要使用路由功能,那么在创建页面数据模型app的时候, 必须要注入一条名为[ngRoute]的信息,此注入信息相当于对当前页面的声明:我要使用路由功能 语法:var app = angular.module('app',['ngRoute']); */ </body> </html>
相关文章
- 什么是路由
- laravel限定路由访问次数
- 交换知识 VLAN VTP STP 单臂路由
- 服务器路由配置--Route
- Flutter移动电商实战 --(40)路由_Fluro的全局注入和使用方法
- Flutter移动电商实战 --(39)路由_Fluro的路由配置和静态化
- Flutter移动电商实战 --(37)路由_Fluro引入和商品详细页建立
- Linux Command traceroute 路由追踪
- Vue项目--路由跳转的分析
- AngularJS路由系列(6)-- UI-Router的嵌套State
- AngularJS路由系列(5)-- UI-Router的路由约束、Resolve属性、路由附加数据、路由进入退出事件
- AngularJS路由系列(1)--基本路由配置
- MVC自定义路由02-实现IRouteConstraint限制控制器名
- 路由场景下父子组件的生命周期顺序来个刨根问底
- Dhcp和静态路由
- 获取路由或路径
- AngularJS学习笔记--002--Angular JS路由插件ui.router源码解析
- ASP.NET Web API 路由
- Vue--路由带参跳转--/login?id=10--接收this.$route.query.id
- 路由原理,静态路由的基本配置
- Vue路由scrollBehavior滚动行为控制锚点
- 华为eNSP配置静态路由
- linux路由服务
- VUE 在组件中 获取 路由信息
- [Django] 路由系统