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面向对象和原型函数
Feb 06 Javascript
javascript中apply、call和bind的使用区别
Apr 05 Javascript
javascript 网页进度条简单实例
Feb 22 Javascript
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
vue中component组件的props使用详解
Sep 04 Javascript
使用 Node.js 开发资讯爬虫流程
Jan 07 Javascript
react 实现页面代码分割、按需加载的方法
Apr 03 Javascript
6行代码实现微信小程序页面返回顶部效果
Dec 28 Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
vue实现登录页面的验证码以及验证过程解析(面向新手)
Aug 02 Javascript
Layer+Echarts构建弹出层折线图的方法
Sep 25 Javascript
javascript设计模式 ? 适配器模式原理与应用实例分析
Apr 13 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
最省空间的计数器
2006/10/09 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
PHP中空字符串介绍0、null、empty和false之间的关系
2012/09/25 PHP
PHP中替换键名的简易方法示例详解
2014/01/07 PHP
PHP模块memcached使用指南
2014/12/08 PHP
深入浅析php json 格式控制
2015/12/24 PHP
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
使用jquery实现select添加实现后台权限添加的效果
2011/05/28 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
JS+CSS实现仿msn风格选项卡效果代码
2015/10/22 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
javascript日期比较方法实例分析
2016/06/17 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
JS实现图片旋转动画效果封装与使用示例
2018/07/09 Javascript
jquery使用FormData实现异步上传文件
2018/10/25 jQuery
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
[03:11]2014DOTA2国际邀请赛-VG掉入败者组 独家专访357
2014/07/19 DOTA
python中日期和时间格式化输出的方法小结
2015/03/19 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
Win10下python3.5和python2.7环境变量配置教程
2018/09/18 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
华为C++笔试题
2014/08/05 面试题
三方合作协议书范本
2014/04/18 职场文书
公司踏青活动方案
2014/08/16 职场文书
公司试用期员工自我评价
2014/09/17 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
董事会决议范本
2015/07/01 职场文书
信息技术课教学反思
2016/02/23 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
浅谈python数据类型及其操作
2021/05/25 Python
CentOS下安装Jenkins的完整步骤
2022/04/07 Servers