摘要:
注意,display:flex 一定要写在display:-webkit-flex;的后面 ,否则webview以及浏览器等都是webkit的内核会默认走 阅读全文
摘要:
大家有时候有需求在屏幕方向改变的时候重新执行某个渲染函数,以获取方向改变后的实际宽高,但是首次加载的执行函数要在其他地方执行,这时候可以加一个flag的状态值,默认为false,当第一次检测到方向改变的时候再改为true。 这里有一篇比较好的相关文章推荐:https://div.io/topic/1 阅读全文
摘要:
在移动设备上设置overflow-x:scroll,大部分机型都是展示正常的,在安卓哦5.0系统上,无论怎么样滚动条都不会生效,终于找到了解决办法: 阅读全文
摘要:
如何这篇文章所述:https://www.cnblogs.com/mmykdbc/p/7418575.html js多次调用创建定时器的函数,会使定时器速度越来越快,多次调用定时器的使用场景比如:监听页面尺寸变化,重新初始化定时器函数,但是如果不清除上一次的,定时器实际上会累加在一起,这里需要注意: 阅读全文
摘要:
js通过事件代理的方式绑定跳转事件,我这里的逻辑是把click事件绑定在最外层container上面,如果e.target包含我已经写好的class,则执行跳转逻辑。但是这种方式好像只能是在点击的元素的上面,也就是最内层的元素上面有相应的class才能跳转,在外层加同样的class不生效,说明是我对 阅读全文
摘要:
npm全局安装 全局启动 启动之后,输入127.0.0.1:8899 就可以访问到whistle调试界面了: 我们主要常用几个功能: 1、mock本地数据映射,即手机请求线上某个接口的时候做本地映射,直接请求本地json数据 2、查看console打印信息,对于windows系统的电脑来说还是很有用 阅读全文
摘要:
外层盒子如果设置了左右margin,外层盒子设置对应比例的时候,是按外层盒子的宽+两边的margin算做横向总长度的,不是只算宽度的。 阅读全文
摘要:
webpack.common.js webpacl.prod.js 阅读全文
摘要:
js实现定时器的另一种方式,但是感觉跟写setInterval差不太多,都有可能导致堆栈溢出的问题。不建议代码中使用。 阅读全文
摘要:
用webpack打包页面,发现html中特别写的用来给后端识别的大写标签全部被转为了小写标签,这时候需要将加一个配置 ,caseSensitive:true ,禁止大小写转换。 webpack配置: 参考文档链接: https://github.com/kangax/html-minifier#op 阅读全文
摘要:
css媒体查询有一个 宽高比很方便,aspect-ratio ,可以直接使用宽/高 来进行页面适配 使用样例如下: 注意三点: 1、宽高比一定是比值的形式,不能直接写小数,宽/高 2、在less中直接写宽高比也不会生效,因为less会编译成小数,可以在比值前面加一个 ~ 完美解决 3、避免样式覆盖, 阅读全文
摘要:
***********转载请注明来源*********** 移动端适配,目前自己常用的两种 方案,参考以下两篇好文 方案一:使用lib-flexible包 https://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html 使用flex 阅读全文
摘要:
在家里安装这个包,总是报错安装失败,换成最快的淘宝镜像也是如此,先卸载重新安装亦是如此,于是想到了原因,到了公司,公司的网是可以连接国外的,安装成功了! 也就是说,需要FQ才可以装成功。 阅读全文
摘要:
我想通过js动态设置元素padding-top的百分比值:以下几种都是无法设置成功的: 成功实现的方式: 阅读全文
摘要:
es6导入: 在js文件顶端 commonjs导入: 在js文件顶端: 如果不定义Swiper名称,则会报错: 阅读全文
摘要:
runTest("b* 1", function() { b * 1; }); 综上比较, 1、本身是数字的字符串转为数字,parseInt()不带参数直接转最快; 2、字符串既包含数字又包含字母的字符串,parseInt()带10进制的参数更快,但是是所有方法中最慢的; 3、如果是纯数字组成的字符 阅读全文
摘要:
这时候记得在webpack配置文件中 阅读全文
摘要:
更新远程分支列表: git remote update origin --prune 在本地任意分支上: git branch -a // 查看本地和远程所有分支git branch -r // 查看远程分支 git push origin --delete 分支名 // 删除远程分支 本地先切回主 阅读全文
摘要:
背景 移动开发经常需要对手机网页进行抓包,查看请求、mock测试等,这里记录下个人charles的使用。 安装与配置 安装charles,最好从官方网站安装,其他网站有破解中文版的安装后有时候会有一些功能异常。 连接代理 1、电脑端安装证书:在charles软件中点帮助——ssl代理——安装char 阅读全文
摘要:
在使用vue element-ui form表单渲染的时候,会遇到这样的数据结构: 在遇到某个字段值比如list是个数组,下面多个字段值还需要继续使用rules校验时候,直接给list下面的字段绑定prop="对应的字段值",是不能校验成功的,解决办法有二: 1、在是数组的地方再套一个<el-for 阅读全文