-
91
热度 -
[综合] 使用iscroll上拉刷新和下拉刷新
上拉或者下拉刷新的需求在移动端是非常常见的需求,大部分情况下,实现这个效果都使用网上现有的解决方案,例如有人使用swiper这个插件,也有人使用iScroll这个滚动插件。本文的示例是利用iscroll实现的下拉刷新效果。 iScroll简介 iScrool是目前最成熟的自定义滚动解决方案之一,在移...
62
热度 -
91
热度 -
[综合] 移动端适配JS和CSS
移动端适配一般是两种方式 一JS方式: setRem();window.addEventListener("orientationchange",setRem);window.addEventListener("resize",setRem);functionsetRem(){/**以750*13...
37
热度 -
[综合] mui在双webview更改下拉刷新文字的位置问题
双webview模式下做下拉刷新,如果你的头部不用mui库里的需要自己自定义写的头部,那么下拉刷新文字提示就会有问题的 这个时候就需要更改一个样式 .mui-content.mui-pull-top-pocket{ top:180px!important; } 记住,需要在父页面! 记住,需要在父...
68
热度 -
[综合] UI设计中的错误提示
一个合格的错误提示应该有以下两个基本功能: 1向用户报告错误状态; 2解释错误发生原因以及如何更正。 错误提示的种类 1弹出框 目前来说,弹出框可以说是最常见的错误提示形式。因为弹出框的空间比较大,可以很完整的向用户告知当前的错误状态并且阐明错误原因以及如何更正。但是弹出框这种形...
81
热度 -
[综合] IE9promise不存在的问题
解决方法: 1,安装:babel-ployfill 2,然后再main.js中最前面引入 import'babel-ployfill' 第二种解决方案: 1,安装:babel-ployfill 2,build/webpack.config.js中改配置,找到 entry:{app:'./sr...
24
热度 -
[综合] 关于动态添加路由的一个很大坑,也是一个很小的坑,这是对我来说,是一个非常重要的,重要的,一定要记住;
首先我非常感谢知乎的一个叫做‘王欢’的作者,一句话就点明了 最近在做一个企业网站,头部是需要根据后台动态添加的,然后我们肯定是需要根据后台给我们的数据,动态生成头部导航(这个倒是很容易的),然后再动态添加路由,利用的方法是vm.$router.addRouters()【不明白怎么用的可以去官网看一下...
38
热度 -
26
热度 -
[综合] 联级选择器(仿element-ui),不过我用的是jq写的!
在做组件之前,一般我都是把HTML结构先写出来的,最终我们需要变成这样的结构 <divclass="cascader-menus"><ulclass="menus"><li>文字</li><li>文字</li><li>...
56
热度 -
[综合] vue响应式原理,Object.defineProperty
记录一下代码! <!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>vue响应式原理</title></head><body><div...
95
热度 -
77
热度 -
28
热度 -
[综合] pageY,clientY,screenY
pageY:相对于文档的左上角的坐标(需要加上滚动距离,类似于在body的绝对定位) clientY:相对于浏览器窗口的左上角的坐标(类似于固定定位) screenY:相对于屏幕的左上角的坐标
26
热度 -
65
热度 -
103
热度 -
[综合] tweenjs各个参数
t,当前执行动画第几次 b,起始值 c,起始值和结束值之间的差值 d,动画执行总次数 返回值:当前次元素应在在的一个“位置” 这个“位置”不一定是坐标,也有可能是透明度什么的!只是一个目标值
91
热度 -
[综合] vue-cli中使用Less全局变量,一次性导入
1、安装sass-resources-loader npminstallsass-resources-loader--save-dev 2、添加函数 找到build/utils.js文件,在exports.cssLoaders模块中加多一个函数 functionlessResourceLoader...
82
热度 -
12
热度 -
[综合] electron拖拽
在electron中做拖拽很容易直接给样式就好了 -webkit-app-region:drag;//可以拖拽 -webkit-app-region:no-drag;//不可以拖拽 注意:如果元素给了-webkit-app-region:drag;那么就无法触发点击事件了 -webkit-app-...
4
热度