摘要:一、前沿 现在很多用vue-router开发页面的时候,都习惯使用hash路由莫模式,如:https://xxxx/#/index/share?code=dsfsd。这种模式在做pc端开发时候挺好用的。但是在app或者在微信开发的时候,#后面的内容容易被服务忽略,或者在微信授权和自定义分享的时候都会 阅读全文
posted @ 2018-08-29 11:37 leaf+ 阅读 (447) 评论 (0) 编辑
摘要:一、百度百科 《UUID》 二、作用 UUID 的目的是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库建立时的名称重复问题。目前最广泛应用的 UUID,即是微软的 Mic 阅读全文
posted @ 2018-07-16 15:43 leaf+ 阅读 (13) 评论 (0) 编辑
摘要:一、前言 临时来了一个需求,做一个试用(只支持微信打开)的项目。就是我们提供为商家提供一个试用的平台,商家把淘宝上卖的商品放到我们的平台免费给用户试用,用户可以在我们商城去寻找的合适的产品进行申请试用,按照任务流程申请,获得领取资格后, 去指定平台完成下单购买, 待完成收货确定评价等任务之后,平台将 阅读全文
posted @ 2018-06-24 00:58 leaf+ 阅读 (37) 评论 (0) 编辑
摘要:一、前言 微信自定义分享是一个很常见的功能,主要是利用微信JS-SDK实现自定义的分享效果。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫等微信特有的能力,为微信用户提供更优质的网页体验。 官方文档写的很详细。这里主 阅读全文
posted @ 2018-06-22 13:50 leaf+ 阅读 (151) 评论 (0) 编辑
摘要:一、前言 今天遇到一个坑,浏览器请求数据的时候gg了。浏览器报错如下图: 因为请求头部设置了credentis mode is 'include', 从上面可以看出是Access-Control-Allow-Credentials这个响应必须设置为true。 二、思考 第一反应前端没有设置过这个值啊 阅读全文
posted @ 2018-06-17 00:37 leaf+ 阅读 (101) 评论 (0) 编辑
摘要:一、前言 因为跨域请求,浏览器可能(后面讲)会发送一次options请求,如果处理不好,跨域还是会gg的。 之前很少涉及跨域,涉及也是简单请求(下面阮老师文章中区别热简单请求和复杂请求),所以基本不会很少关注options。后面就遇到坑了,下面讲讲注意点。 二、说明 直接讲CORS,这是一种解决跨域 阅读全文
posted @ 2018-06-06 23:28 leaf+ 阅读 (369) 评论 (0) 编辑
摘要:一、前言 我们h5项目终端适配采用的是淘宝那套《Flexible实现手淘H5页面的终端适配》方案。主要原理是rem布局。最近和别人谈弹性布局原理,发现虽然已经使用了那套方案很久,但是自己对rem的理解很含糊, 包括vw、vh等。所以打算写博客总结一下,以加深理解。 二、几个概念 这里就不讲那些,物理 阅读全文
posted @ 2018-05-19 11:01 leaf+ 阅读 (5396) 评论 (0) 编辑
摘要:一、前言 今天被问到,怎么实现webpack快速打包?话说距离上次手动配置webpack已经过去很长时间了,现在webpack都出到4.0版本了,号称零配置,还没来得及好好感受一下。 ‘不就是公共模块打包吗?比如第三方库打包?可以用dll进行预打包!’ ‘具体怎么做呢?’ ‘等等等。。。。。let 阅读全文
posted @ 2018-05-17 22:40 leaf+ 阅读 (72) 评论 (0) 编辑
摘要:一、前言 在web中,使用Ajax调用API,撇开跨域不讲,怎么做安全验证,防止别的网站调用呢?假设没有做安全保障,任何用户都可以直接访问接口,这回暴露出极大的安全隐患。 二、后端怎么做? 1、一些接口强制用户必须登录,通过查看sessionId来做判别,没登录则不返回数据或者返回401或者403; 阅读全文
posted @ 2018-05-16 22:42 leaf+ 阅读 (728) 评论 (0) 编辑
摘要:一、前言 不知不觉,webpack版本已经到4.0了。使用它也有很长一段时间了,回头看看,自己木有总结webpack方面的知识,现在有空起个头,主要是总结自己常用的配置和一下优化的探讨,以后有啥想法也直接写到这里来。 二、开始 webpack做啥的,怎么配置?和gulp、grunt等构件工具有什么区 阅读全文
posted @ 2018-05-11 15:09 leaf+ 阅读 (92) 评论 (0) 编辑