白驹过隙,忽然而已

keep moving


  • 首页

  • 标签

  • 分类

  • 归档

微信安卓浏览器缓存问题

发表于 2017-05-26 | 分类于 前端
开发微信移动端的时候,ios还好,安卓的微信内置浏览器总是读缓存,而用reload无法实现刷新,查找了很多资料,发现妥善的解决方法是在url后面加个时间参数。例如: www.xxx.com?t=111111111
阅读全文 »

异步编程

发表于 2017-05-19 | 分类于 前端
由于js是单线程的,因此需要异步执行,最常见简单的就是setTimeout(),但他的缺点在于你不知道具体执行时间是多少,所以用这个是很不精确的。然后就是事件监听例如a.on(‘event’, b) (jquery),这里a的event事件执行时,执行b,这样也就是异步执行。其次就是订阅/发布,. ...
阅读全文 »

vuejs双向绑定

发表于 2017-05-14 | 分类于 前端
自vuejs从1.0到2.0完成迁移后,很多用法都被遗弃或者修改,之前傻乎乎的用vuejs2.0写动画,用到transition=”name”,后来发现被遗弃了,变成了不过我觉得最坑的还是vuejs中对props的改变。之前vuejs1.0里面props是双向流,现在是单向流,官方解释————防止子 ...
阅读全文 »

图片预加载

发表于 2017-05-08 | 分类于 前端
之前做一个静态界面的时候出现了这么个情况:具体是这样的,虽然没有js脚本,但是有一个鼠标悬浮切换图片的效果,就是当鼠标悬浮,背景图的url改变。但是遇到一个bug,就是第一次鼠标悬浮的时候,图片先变为空,然后才显示另一张图。问题在于在鼠标悬浮时才触发url改变,但这个时候图片还是没加载的,因此在加载 ...
阅读全文 »

微信端测试

发表于 2017-05-04 | 分类于 测试
在移动端的开发中,考虑到微信端页面的使用,不得不调用微信的接口,比较常见的是微信端上传图片和实现语音功能需要调用微信端的接口,相对于PC端,调试微信上面的功能要耗时很多。首先如何调试,微信开发公众号必不可少,这里网上有相关教程就不再细说。然后官方很人性化的推出了微信开发者工具,然后问题就来了,此工具 ...
阅读全文 »

webpack引入zepto报错

发表于 2017-05-01 | 分类于 前端
这两天入webpack坑,发现还是对webpack不够理解,今天还是webpack的问题,在开发移动端项目的时候,先用了jquery库,主管觉得库太大,用的地方也不多,就直接在项目中删库,然而用ajax交互不得不说jquery比原生的ajax要节约很多代码。考虑到用jquery库比较大,又是移动端, ...
阅读全文 »

对于px的思考

发表于 2017-04-28 | 分类于 前端
最近开发移动端,对样式和布局异常敏感,而产品一个px问题让我想了好久,归根结底对px,dpi等不够了解。众所周知,px是像素,在css中有绝对长度和相对长度。cm,pt等为绝对长度,em,ex是相对长度。px其实是设备物理上能显示出的最小的一个点,这个点不是固定宽度的,不同设备上点的长宽、比例有可能 ...
阅读全文 »

webpack 安装后报错

发表于 2017-04-26 | 分类于 前端
安装步骤在脱离vue-cli里面现成的webpack配置后,为了更深层的理解webpack,自己鼓捣了一下webpack。按常规套路:12npm initnpm install webpack --save-dev 一路enter下来,本应该无事的,却报错Refusing to install we ...
阅读全文 »

异步操作promise的回调

发表于 2017-04-22 | 分类于 前端
为实现一个发帖功能,里面需要上传网络视频,考虑到性能问题使用异步操作,决定ES6中的promise来实现,方式是用Promise.resolve().then()来实现。resolve参数里面是函数返回的视频接口的一个对象,但是问题出在在状态变为resolve之后,.then这个方法并没有接受到返回 ...
阅读全文 »

bower install error

发表于 2017-04-19 | 分类于 后台
今天一个项目,框架用到了backbone,对于bower安装依赖不是很了解,但是感觉跟框架都差不多,先npm install -g bower全局安装bower,bower install应该就完事了,没想到竟然报错,也没有太明显太强烈的报错,not-cached没权限从github那边下载下来,因 ...
阅读全文 »
1234…11
周轶轩

周轶轩

非淡泊无以明志,非宁静无以致远

105 日志
13 分类
25 标签
GitHub E-Mail
© 2016 — 2019 周轶轩
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4