IONIC自定义subheader的最佳解决方案


Posted in Javascript onSeptember 22, 2016

IONIC subheader是我们常用的一个css 属性,但是这个subheader的高度是固定的,当然也是可以改变的,但是如果改了subheader的告诉,还要更改content的top值,稍微有些麻烦,如果是动态告诉的subheader就麻烦了,还需要动态更改content的top数值,所以就写了一个directive解决这个问题:

上代码吧:

主要代码

/**
* Created by Richard on 9/21/16.
*/
'use strict';
// @ngInject
module.exports = function() {
return {
link: function(scope, element, attrs) {
scope.$watch(function() {
let height = element[0].offsetHeight + 44;
let content = angular.element(document.querySelector('.has-subheader'));
content.css("top", height + "px");
});
}
}
};

定义directie:

.directive('customSubheader', customSubheader)

重写css:

.bar-subheader {
height: auto;
}

使用方法:

<div custom-subheader class="bar bar-subheader">
</div>

以上所述是小编给大家介绍的IONIC自定义subheader的最佳解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
8款非常棒的响应式jQuery 幻灯片插件推荐
Feb 02 Javascript
继续学习javascript闭包
Dec 03 Javascript
JS实现的仿QQ空间图片弹出效果代码
Feb 23 Javascript
第一次接触神奇的Bootstrap菜单和导航
Aug 01 Javascript
微信小程序 radio单选框组件详解及实例代码
Jan 10 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
Jan 13 Javascript
canvas实现粒子时钟效果
Feb 06 Javascript
详解Node.js 命令行程序开发教程
Jun 07 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
Jun 28 Javascript
Vue源码探究之状态初始化
Nov 14 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
Oct 17 Javascript
在vue项目中 实现定义全局变量 全局函数操作
Oct 26 Javascript
详解Node.js中的事件机制
Sep 22 #Javascript
AngularJS通过$sce输出html的方法
Sep 22 #Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 #Javascript
D3.js实现雷达图的方法详解
Sep 22 #Javascript
javascript函数中的3个高级技巧
Sep 22 #Javascript
JavaScript省市区三级联动菜单效果
Sep 21 #Javascript
Angular2 环境配置详细介绍
Sep 21 #Javascript
You might like
PHP常用开发函数解析之数组篇[未完结]
2012/07/30 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
2013/06/24 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
Javascript中Eval函数的使用说明
2008/10/11 Javascript
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
Javascript中typeof 用法小结
2015/05/12 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
2019/05/26 Javascript
用smtplib和email封装python发送邮件模块类分享
2014/02/17 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
2015/05/16 Python
不可错过的十本Python好书
2017/07/06 Python
Python Django框架单元测试之文件上传测试示例
2019/05/17 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
如何基于python操作excel并获取内容
2019/12/24 Python
Python通过两个dataframe用for循环求笛卡尔积
2020/04/29 Python
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
Groupon比利时官方网站:特卖和网上购物高达-70%
2019/08/09 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
代码中finally中的代码会不会执行
2012/02/06 面试题
职业技术学校毕业生推荐信
2013/12/03 职场文书
洗煤厂厂长岗位职责
2014/01/03 职场文书
小学生获奖感言范文
2014/02/02 职场文书
法人代表任命书范本
2014/06/05 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
《时代广场的蟋蟀》读后感:真挚友情,温暖世界!
2020/01/08 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
MySQL COUNT函数的使用与优化
2021/05/10 MySQL