angular中使用路由和$location切换视图


Posted in Javascript onJanuary 23, 2015

我们可以利用angular的$route服务来定义这样一种东西:对于浏览器所指向的特定URL,angular会加载并显示一个模板,并实例化一个控制器为模板提供内容。

在应用中,你可以通过调用$routeProvider服务上的函数来创建路由,把需要创建的路由当成一个配置块传给这些函数即可。 伪代码如下:

var someModule = angular.module('somemodule',[...module dependencies...])

someModule.config(function($routeProvider){

    $routeProvider.

      when('url',{controller:aController,templateUrl:'/path/to/template'}).

      when(...other...).

      otherwise(...what to do ...);

});

方法很简单,代码也很简洁,但是却非常实用,希望小伙伴们能够喜欢。

Javascript 相关文章推荐
javascript下判断一个对象是否具有指定名称的属性的的代码
Jan 11 Javascript
jQuery入门知识简介
Mar 04 Javascript
Jquery图形报表插件 jqplot简介及参数详解
Oct 10 Javascript
JS 获取浏览器和屏幕宽高等信息代码
Mar 31 Javascript
当某个文本框成为焦点时即清除文本框内容
Apr 28 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
Mar 23 Javascript
Winform客户端向web地址传参接收参数的方法
May 17 Javascript
js实现简单数字变动效果
Nov 06 Javascript
Vue前端开发规范整理(推荐)
Apr 23 Javascript
vue 使用axios 数据请求第三方插件的使用教程详解
Jul 05 Javascript
JS桶排序的简单理解与实现方法示例
Nov 25 Javascript
JS中FileReader类实现文件上传及时预览功能
Mar 27 Javascript
JavaScript中的类与实例实现方法
Jan 23 #Javascript
PHP中CURL的几个经典应用实例
Jan 23 #Javascript
Javascript闭包用法实例分析
Jan 23 #Javascript
JavaScript学习笔记之Function对象
Jan 22 #Javascript
JavaScript学习笔记之Cookie对象
Jan 22 #Javascript
javascript二维数组转置实例
Jan 22 #Javascript
JavaScript学习笔记之内置对象
Jan 22 #Javascript
You might like
destoon各类调用汇总
2014/06/20 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
基于laravel where的高级使用方法
2019/10/10 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
php输出形式实例整理
2020/05/05 PHP
在js中使用"with"语句中跨frame的变量引用问题
2007/03/08 Javascript
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
jQuery 仿百度输入标签插件附效果图
2014/07/04 Javascript
JavaScript的jQuery库中function的存在和参数问题
2015/08/13 Javascript
jQuery简单操作cookie的插件实例
2016/01/13 Javascript
jquery中实现时间戳与日期相互转换
2016/04/12 Javascript
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
2017/05/19 jQuery
JavaScript中严格判断NaN的方法
2018/02/16 Javascript
对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
2018/08/27 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
超详细小程序定位地图模块全系列开发教学
2020/11/24 Javascript
[01:03:51]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第三场
2018/04/09 DOTA
Python 通过URL打开图片实例详解
2017/06/01 Python
linux环境下的python安装过程图解(含setuptools)
2017/11/22 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
Sublime开发python程序的示例代码
2018/01/24 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
大学生自荐信
2013/12/11 职场文书
平安建设工作方案
2014/06/02 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
体育课外活动总结
2014/07/08 职场文书
竞聘演讲稿怎么写
2014/08/28 职场文书
员工团队活动方案
2014/08/28 职场文书
销售经理工作失职检讨书
2014/10/24 职场文书
2014个人年度工作总结范文
2014/12/24 职场文书
办公用品质量保证书
2015/05/11 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
学习nginx基础知识
2021/09/04 Servers