基于Angularjs-router动态改变Title值的问题


Posted in Javascript onAugust 30, 2018

许久没写Angularjs这玩意儿了,发现以前项目直接从dom元素去修改title实属简陋了些。

懒得废话,上代码;

index里面直接<title ng-bind="title"></title>即可。

路由文件我作名config

app.run(['$rootScope', '$log', function($rootScope, $log){
  $rootScope.$on('$stateChangeSuccess', function(event, toState, toParams, fromState, fromParams){
  $rootScope.title = toState.data.title;
  });
 }]);

就是如此简单粗暴,当然$stateProvider.state里面加一个title参数也是必须的。

比如:

.state('about', { 
  url: '/about', 
  templateUrl : 'about.html', 
  title:"我就是我,不一样的烟火"

 })

当然不懂的朋友可以找我咨询 ,其实我也有待学习

----------------------------------分界线------------------------------------------

基于Angularjs-router动态改变Title值的问题

这data里面就包含title,也可以包含其它很多东西。

以上这篇基于Angularjs-router动态改变Title值的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE下js调试工具Companion.JS
Oct 15 Javascript
jQuery :nth-child前有无空格的区别分析
Jul 11 Javascript
nodeType属性返回被选节点的节点类型介绍
Nov 22 Javascript
jquery中的过滤操作详细解析
Dec 02 Javascript
jQuery+json实现的简易Ajax调用实例
Dec 14 Javascript
angular基于路由控制ui-router实现系统权限控制
Sep 27 Javascript
JS经典正则表达式笔试题汇总
Dec 15 Javascript
javascript 秒表计时器实现代码
Mar 09 Javascript
vue中如何引入jQuery和Bootstrap
Apr 10 jQuery
详解如何使用 vue-cli 开发多页应用
Dec 16 Javascript
vue简单练习 桌面时钟的实现代码实例
Sep 19 Javascript
微信小程序实现身份证取景框拍摄
Sep 09 Javascript
从vue源码解析Vue.set()和this.$set()
Aug 30 #Javascript
vue-router动态设置页面title的实例讲解
Aug 30 #Javascript
解决vue select当前value没有更新到vue对象属性的问题
Aug 30 #Javascript
微信小程序使用wxParse解析html的实现示例
Aug 30 #Javascript
vue中rem的配置的方法示例
Aug 30 #Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 #Javascript
vue-swiper的使用教程
Aug 30 #Javascript
You might like
php5中date()得出的时间为什么不是当前时间的解决方法
2008/06/30 PHP
非常精妙的PHP递归调用与静态变量使用
2012/12/16 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
php+jQuery+Ajax简单实现页面异步刷新
2016/08/08 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
2017/09/30 PHP
详解PHP的抽象类和抽象方法以及接口总结
2019/03/15 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
JavaScript中setAttribute用法介绍
2013/07/20 Javascript
javascript日期格式化方法汇总
2015/10/04 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
浅谈Vue 性能优化之深挖数组
2018/12/11 Javascript
js实现幻灯片轮播图
2020/08/14 Javascript
[05:17]DOTA2睡衣妹卖萌求签名 CJ第二天全明星影像
2013/07/28 DOTA
python实现读取命令行参数的方法
2015/05/22 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
详解python中递归函数
2019/04/16 Python
Python中print函数简单使用总结
2019/08/05 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
关于django python manage.py startapp 应用名出错异常原因解析
2020/12/15 Python
移动端Web页面的CSS3 flex布局快速上手指南
2016/05/31 HTML / CSS
瑞贝卡·明可弗包包官网:Rebecca Minkoff
2016/07/21 全球购物
英国最大的百货公司:Harrods
2016/08/18 全球购物
毕业生的自我鉴定该怎么写
2013/12/02 职场文书
积极向上的团队口号
2014/06/06 职场文书
营销学习心得体会
2014/09/12 职场文书
对照检查剖析材料
2014/09/30 职场文书
个人租房协议书范本
2014/09/30 职场文书
小学生节水倡议书
2015/04/29 职场文书
保护环境的宣传语
2015/07/13 职场文书
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫
Windows Server 2012 R2服务器安装与配置的完整步骤
2022/07/15 Servers