主要思路通过自定义指令,在视图初始化完成后,绑定scroll事件。当scrollTop + clientHeight = scrollHeight时(此时滚定条到了底部)触发loadMore事件, 附上一个css loading动画 , Loading.vue: 加载效果图: ...
分类:
其他好文 时间:
2017-12-06 11:27:10
阅读次数:
1960
在鑫旭大神博客,看到这个插件的效果,觉得效果真的好好啊,佩服佩服呀。 不禁觉得大神的Css功底真的很深。再次佩服。 贴出研究过的插件源码,里面注释都是我自己琢磨的,如有不同意见欢迎探讨。 demo源码 效果图 点击左上角图片进行该图片放大。 个人总结:CSS写的真的很好,工整而且美观有效,兼容性很好 ...
分类:
其他好文 时间:
2017-12-05 18:56:45
阅读次数:
134
浏览器兼容问题会导致document.body.scrollTop或者document.documentElement.scrollTop永远为0,那我们做个判断,然后赋值就可以了。 ...
分类:
Web程序 时间:
2017-12-04 20:30:16
阅读次数:
205
1、hibernate的二级缓存机制? a、hibernate缓存作用是什么 hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对数据库访问的频次,从而体改应用程序的运行性能。缓存内的数据时对数据源中的数据复制,应用程序再运行时从缓存中读取数据,在特定的时刻或时间会同步缓存和物 ...
分类:
编程语言 时间:
2017-12-04 17:37:48
阅读次数:
170
事件类型 web浏览器中可能发生的事件有很多类型:UI事件:当用户与页面上的元素交互时触发;焦点事件:当元素获得或失去焦点时触发;鼠标事件:当用户通过鼠标在页面上执行操作时触发;滚轮事件:当使用鼠标滚轮(或类似设备)时触发;文本事件:当在文档中输入文本时触发;键盘事件:当用户通过键盘在页面上执行操作 ...
分类:
其他好文 时间:
2017-12-03 20:01:27
阅读次数:
229
问题如下图所示: 一般处理此类问题都会有一个属性:”event.preventDefault()”,但是如果直接使用会导致页面的内部滚动也失效导致不能滚动,我所处理的方式也与其类似。 因为滑动区域是向走的,所以滑动块的顶部到浏览器顶部的距离最大为0(其余为负值[$('#bodycthead').of ...
分类:
移动开发 时间:
2017-12-02 19:03:26
阅读次数:
226
scrollWidth:内容超过了盒子,宽度为内容的宽度,不超出是盒子本身的width+padding scrollHeight:内容超出了盒子,高度为内容的高。不超出是盒子本身height+padding 注意事项:IE67,scrollHeight即使不超出盒子,它的值也是内容的高度 scrol ...
分类:
Web程序 时间:
2017-12-01 11:34:19
阅读次数:
191
offsetWidth 为元素的实际宽度,包括边线的宽(width+padding+border) offsetHeight 为元素的实际高度,包括边线的高(height+padding=border) scrollWidth 为实际内容的宽度,正文宽度 scrollHeight 为实际内容的高度, ...
分类:
Web程序 时间:
2017-11-30 13:28:51
阅读次数:
177
using UnityEngine;using System.Collections; public class ScrollBehaviour : MonoBehaviour{ public int materialIndex; public string textureName = "_Main ...
分类:
移动开发 时间:
2017-11-29 19:40:39
阅读次数:
215
starts-with 顾名思义,匹配一个属性开始位置的关键字 contains 匹配一个属性值中包含的字符串 text() 匹配的是显示文本信息,此处也可以用来做定位用 eg //input[starts-with(@name,'name1')] 查找name属性中开始位置包含'name1'关键字 ...
分类:
其他好文 时间:
2017-11-29 18:31:31
阅读次数:
152