Angular路由
2023-09-27 14:26:51 时间
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>AngularJS 路由实例</title>
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular.min.js"></script>
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular-route.min.js"></script>
</head>
<body ng-app='routingDemoApp'>
<h2>AngularJS 路由应用</h2>
<ul>
<li><a href="#!/">首页</a></li>
<li><a href="#!/computers">电脑</a></li>
<li><a href="#!/printers">打印机</a></li>
<li><a href="#!/blabla">其他</a></li>
</ul>
<div ng-view></div><!-- 放置一个显示控件在页面上,会显示template里边的内容 -->
<script>
angular.module('routingDemoApp',['ngRoute'])
.config( function($routeProvider){
$routeProvider
.when('/',{template:'这是首页页面'})//when是匹配路径用的
.when('/computers',{template:'这是电脑分类页面'})
.when('/printers',{template:'这是打印机页面'})
.otherwise({redirectTo:'/'});//其他不匹配的直接重定向到首页
});
</script>
</body>
</html>
效果图
学习资源推荐:https://blog.csdn.net/qq_42813491/article/details/90213353
相关文章
- angular.js初探
- 2月10日科技资讯|旧款 iPhone 降速被罚 2500 万欧元;Angular 9.0.0 发布
- Angular 复习与进阶系列 – Component 组件 の Lifecycle Hooks
- Angular – Language Service
- Angular – CLI
- Angular Material (Components Cdk) 学习笔记 Table
- Asp.net core Identity + identity server + angular 学习笔记 (第五篇)
- Angular 学习笔记 (路由外传 - RouteReuseStrategy)
- MVC route 和 Angular router 单页面的一些方式
- 示例可重用的web component方式组织angular应用模块
- Error: Bootstrap's JavaScript requires jQuery错误 boostrap下拉菜单无效Angular is running in the development
- Angular集成Semantic UI
- Angular material mat-icon 资源参考_Toggle
- Angular material mat-icon 资源参考_Device
- Angular material mat-icon 资源参考_Communication
- angular学习笔记【ng2-charts】插件添加
- angular 前台代码分层方法
- dotnet new 命令使用模板生成Angular应用
- Angular JS路由插件ui.router源码解析