angular ngRoute小例子

本文介绍如何使用AngularJS的ngRoute模块实现单页面应用的内容切换。通过配置不同的路由规则,可以在同一个页面中根据URL的变化展示不同的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ngRoute学习小例子

单页面应用中可以使用ng-view,当修改ng-view的template时可以实现一个页面html中展示不同内容(div部分)。

例如index.html中包含ng-view

 1 <!DOCTYPE HTML>
 2 <html ng-app="app">
 3 <head>
 4 <script src="./bower_components/angular/angular.js"></script>
 5 <script src="./bower_components/angular-route/angular-route.js"></script>
 6 </head>
 7 <body>
 8 <h1>angularJS</h1>
 9 <div ng-view></div>
10 <script type="text/javascript">
11 var module = angular.module('app',['ngRoute']);
12 module.config(['$routeProvider',function($routeProvider){
13 $routeProvider
14     .when('/t2',{
15           templateUrl: 't2.html',
16           controller:""
17         })
18     .when('/t3',{
19           templateUrl: 't3.html',
20           controller:""
21         })
22 }]);
23 </script>
24 </body>
25 </html>

t2.html

1 <div><h1>t2</h1>
2 </div>

t3.html

1 <div><h1>t3</h1>
2 </div>

实现效果如上。

 

转载于:https://www.cnblogs.com/luckyflower/p/4251538.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值