angularJS中router的使用指南


Posted in Javascript onFebruary 09, 2015

这几天看了angularjs和backbone,大看了解了knockout和emberjs,刚刚上网看到了一个angular的router的demo,现在顺便记下来

<!---

DEMO_INDEX.html

-->

<!doctype html>

<head>

<meta charset="utf-8">

<title>route</title>

</head><br>//这个重要是做IE的兼容,发现不管用,IE坑爹,你懂的

<body ng-app="routeApp" class="ng-app:routeApp"  id="routeApp">

<h1>Route Demo index</h1>

<script src="http://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.2pre/html5shiv.js"></script>

<script src="http://cdnjs.cloudflare.com/ajax/libs/json2/20121008/json2.js"></script>

<div ng-view></div>

<script src="http://localhost:81/js/angular.min.js"></script>

<script>

var routeApp = angular.module('routeApp',[]);

routeApp.config(['$routeProvider',function ($routeProvider) {

      $routeProvider

      .when('/list', {

        templateUrl: 'list.html',

        controller: 'RouteListCtl'

      })

      .when('/list/:id', {

          templateUrl: 'detail.html',

          controller: 'RouteDetailCtl'

      })

      .otherwise({

        redirectTo: '/list'

      });

}]);

//controller

routeApp.controller('RouteListCtl',function($scope) {

});

routeApp.controller('RouteDetailCtl',function($scope, $routeParams) {

    $scope.id = $routeParams.id;

});

</script>

</body>

</html>

//list.html

运行下面代码

<hr/>

<h3>Route : List.html</h3>

<ul>

<li ng-repeat="id in [1, 2, 3 ]">

<a href="#/list/{{ id }}"> ID{{ id }}</a>

</li>

</ul>

//detail.html

运行下面代码

<hr/>

<h3>Route <span style="color: red;">{{id}}</span>: detail.html </h3>

代码就这些了,希望小伙伴们能够喜欢。

Javascript 相关文章推荐
javascript 一个自定义长度的文本自动换行的函数
Aug 19 Javascript
基于jquery异步传输json数据格式实例代码
Nov 23 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
Mar 05 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
Sep 01 Javascript
招聘网站基于jQuery实现自动刷新简历
May 10 Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 Javascript
vue2.0之多页面的开发的示例
Jan 30 Javascript
JAVA面试题 static关键字详解
Jul 16 Javascript
使用JS实现动态时钟
Mar 12 Javascript
javascript实现按回车键切换焦点
Feb 09 #Javascript
jquery中ajax使用error调试错误的方法
Feb 08 #Javascript
JQuery中extend的用法实例分析
Feb 08 #Javascript
jQuery中noConflict()用法实例分析
Feb 08 #Javascript
jquery实现聚光灯效果的方法
Feb 06 #Javascript
js实现Select下拉框具有输入功能的方法
Feb 06 #Javascript
JQuery中serialize()用法实例分析
Feb 06 #Javascript
You might like
php下删除字符串中HTML标签的函数
2008/08/27 PHP
基于PHP文件操作的详解
2013/06/05 PHP
浅析memcache启动以及telnet命令详解
2013/06/28 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
PHP的中使用非缓冲模式查询数据库的方法
2017/02/05 PHP
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
javascript中节点的最近的相关节点访问方法
2013/03/20 Javascript
IE与FireFox的JavaScript兼容问题解决办法
2013/12/31 Javascript
jQuery中after()方法用法实例
2014/12/25 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
JavaScript实现点击按钮直接打印
2016/01/06 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
2017/12/19 Javascript
微信小程序实现传参数的几种方法示例
2018/01/10 Javascript
js中如何完美的解析数据
2018/03/18 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
Python抽象类的新写法
2015/06/18 Python
Python自动扫雷实现方法
2015/07/25 Python
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
解决PyCharm控制台输出乱码的问题
2019/01/16 Python
Python 调用 Windows API COM 新法
2019/08/22 Python
Python爬取YY评级分数并保存数据实现过程解析
2020/06/01 Python
BOSE德国官网:尽探索之力,享音乐之极
2016/12/11 全球购物
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
局域网定义和特性
2016/01/23 面试题
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
前厅部经理岗位职责范文
2014/02/04 职场文书
模范家庭事迹材料
2014/02/10 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
800字作文之大雪
2019/12/04 职场文书
纯html+css实现Element loading效果
2021/08/02 HTML / CSS