Angularjs 动态改变title标题(兼容ios)


Posted in Javascript onDecember 29, 2016

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<pre name="code" class="javascript">angular.module('myApp.loginCtrl', []) 
  .config(function($httpProvider) { 
    $httpProvider.defaults.headers.post['Content-Type']='application/x-www-form-urlencoded;charset=utf-8'; 
//改变header中content-type的格式 
  }) 
.controller('loginCtrl',['$scope','$http',function($scope,$http){}]) 
//兼容ios动态改变title标题 
.run(['$location','$rootScope',function($location, $rootScope){  
  $rootScope.$on('$stateChangeSuccess', function (event, toState, toParams, fromState, fromParams) {  
   $rootScope.title = toState.title  
  });  
  $rootScope.$watch('title',function(title){ 
    var body = document.getElementsByTagName('body')[0]; 
    document.title = title; 
    var iframe = document.createElement("iframe"); 
    iframe.title = '登陆'; 
    iframe.width = 0; 
    iframe.height = 0; 
    iframe.src = '//m.baidu.com/favicon.ico'; 
    iframe.style.display = 'none'; 
    iframe.addEventListener('load', function() { 
      setTimeout(function() { 
        // iframe.removeEventListener('load'); 
        document.body.removeChild(iframe); 
      }, 0); 
    }); 
    document.body.appendChild(iframe); 
  }); 
}]); </pre><br> 
<br> 
<pre></pre> 
<pre code_snippet_id="2083087" snippet_file_name="blog_20161229_4_8475823" name="code" class="javascript">//路由<pre name="code" class="javascript">  .state('deliciousFood',{ 
   title:'美食住宿', 
   url:'/deliciousFood', 
   templateUrl:'/hq/views/deliciousFood/deliciousFood.html', 
   controller:'deliciousFoodCtrl', 
   resolve:{ 
    loadMyCtrl:['$ocLazyLoad',function($ocLazyLoad){ 
     return $ocLazyLoad.load([ 
      '/hq/views/deliciousFood/deliciousFoodCtrl.js', 
      ]).then(function(){}) 
    }] 
   }  
  })</pre><br> 
<pre></pre> 
<br> 
</pre>

以上所述是小编给大家介绍的Angularjs 动态改变title标题(兼容ios),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript !!的作用
Dec 04 Javascript
JavaScript 面向对象编程(1) 基础
May 18 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 Javascript
JS比较两个时间大小的简单示例代码
Dec 20 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
Jan 31 Javascript
javascript省市级联功能实现方法实例详解
Oct 20 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
使用jQuery处理AJAX请求的基础学习教程
May 10 Javascript
JavaScript动态加载重复绑定问题
Apr 01 Javascript
微信小程序实现列表页的点赞和取消点赞功能
Nov 02 Javascript
js定义类的方法示例【ES5与ES6】
Jul 30 Javascript
0基础学习前端开发的一些建议
Jul 14 Javascript
浅谈js算法和流程控制
Dec 29 #Javascript
canvas学习之API整理笔记(二)
Dec 29 #Javascript
Node.js复制文件的方法示例
Dec 29 #Javascript
详解微信小程序——自定义圆形进度条
Dec 29 #Javascript
JS作用域深度解析
Dec 29 #Javascript
javascript中的深复制详解及实例分析
Dec 29 #Javascript
canvas学习之API整理笔记(一)
Dec 29 #Javascript
You might like
摩卡咖啡
2021/03/03 咖啡文化
php计算整个目录大小的方法
2015/06/01 PHP
PHP判断函数是否被定义的方法
2019/06/21 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
javascript之可拖动的iframe效果代码
2008/08/01 Javascript
JQuery this 和 $(this) 的区别
2009/08/23 Javascript
javascript学习笔记(十三) js闭包介绍(转)
2012/06/20 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
jquery实现手机发送验证码的倒计时代码
2014/02/12 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
JS获得一个对象的所有属性和方法实例
2017/02/21 Javascript
原生js实现轮播图
2017/02/27 Javascript
浅谈Vue Element中Select下拉框选取值的问题
2018/03/01 Javascript
30分钟快速实现小程序语音识别功能
2018/11/27 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
[02:16]DOTA2英雄基础教程 干扰者
2014/01/15 DOTA
python制作爬虫并将抓取结果保存到excel中
2016/04/06 Python
python3.5仿微软计算器程序
2020/03/30 Python
对Python定时任务的启动和停止方法详解
2019/02/19 Python
python卸载后再次安装遇到的问题解决
2019/07/10 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
在keras中实现查看其训练loss值
2020/06/16 Python
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
《鸟的天堂》教学反思
2014/02/27 职场文书
竞选副班长演讲稿
2014/04/24 职场文书
户外宣传策划方案
2014/05/25 职场文书
2014年文秘工作总结
2014/11/25 职场文书
Python字典和列表性能之间的比较
2021/06/07 Python