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 简单抽屉效果的实现代码
Mar 09 Javascript
Js动态添加复选框Checkbox的实例方法
Apr 08 Javascript
jquery实现div拖拽宽度示例代码
Jul 31 Javascript
javascript比较两个日期相差天数的方法
Jul 24 Javascript
AngularJS基础 ng-focus 指令简单示例
Aug 01 Javascript
BootStrap 模态框实现刷新网页并关闭功能
Jan 04 Javascript
javascript验证香港身份证的格式或真实性
Feb 07 Javascript
12个非常有用的JavaScript技巧
May 17 Javascript
详谈AngularJs 控制器、数据绑定、作用域
Jul 09 Javascript
关于axios如何全局注册浅析
Jan 14 Javascript
使用apifm-wxapi模块中的问题及解决方法
Aug 05 Javascript
vue ssr服务端渲染(小白解惑)
Nov 10 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
PHP怎样调用MSSQL的存储过程
2006/10/09 PHP
使用apache模块rewrite_module (转)
2007/02/14 PHP
php中var_export与var_dump的区别分析
2010/08/21 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
jQuery取消ajax请求的方法
2015/06/09 Javascript
Javascript 引擎工作机制详解
2016/11/30 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
JavaScript脚本语言是什么_动力节点Java学院整理
2017/06/26 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
解决vue项目运行提示Warnings while compiling.警告的问题
2020/09/18 Javascript
微信小程序弹窗禁止页面滚动的实现代码
2020/12/30 Javascript
[00:33]2018DOTA2亚洲邀请赛TNC出场
2018/04/04 DOTA
[01:20:05]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第二场 2月5日
2021/03/11 DOTA
Python3中使用PyMongo的方法详解
2017/07/28 Python
Python多线程同步---文件读写控制方法
2019/02/12 Python
Django的性能优化实现解析
2019/07/30 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
2020/02/27 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
什么是接口(Interface)?
2013/02/01 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
小班下学期评语
2014/05/04 职场文书
爱国口号
2014/06/19 职场文书
办公用品质量保证书
2015/05/11 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
SpringCloud中分析讲解Feign组件添加请求头有哪些坑梳理
2022/06/21 Java/Android