又两个月没有写文章了, 最近人变得越来越懒, 公司页开始了加班, 每天10小时上班时间真的挺难受的, 然后自己也是在是找不到啥写的, 感觉就是Copye Paste. 不过最近一直再玩NodeJS, 那就来说说NodeJS吧
more >>又两个月没有写文章了, 最近人变得越来越懒, 公司页开始了加班, 每天10小时上班时间真的挺难受的, 然后自己也是在是找不到啥写的, 感觉就是Copye Paste. 不过最近一直再玩NodeJS, 那就来说说NodeJS吧
more >>最近好久都没写一点什么了, 除了最近有那么稍稍一点忙之外, 可能最主要的还是这鬼天气, 让人变得太懒了吧. 当然全是天气的锅啦!
最近搞了一个小项目吧, 要求做时间选择器? 先来瞅瞅我们的需求: 时间选择器有三种模式: 日, 周, 月. 然后我指定查看某种模式需要弹出不一样的选择模式. 嗯, 这个月是真的炒鸡简单吧. 至于那个日, 还好吧. 只需要把闰月算出来….. 至于周, 是真的麻烦吧. 啥也不说了, 先瞅瞅最终样式图
上次写那么一个小东西嘛, 平时es6用的真的超级爽, 特别是promise这些, 然后webpack打包一看, mmpIE浏览器全线奔溃, 其他语法还好辣, 我已经引入了babel-transform, 调试找了下问题, 原来是promise这个东西ie直接奔溃了, 当然我也知道那个啥@babel/polyfill, 但是这个弄到项目比我项目还要大, 本来也就写一个小东西了. 所以, 那就自己来写一个promise呗.
more >>这次做了一个轻量级的小项目, 目的是辅助地址输入的, 不太像引入庞大 Element-UI组件, 所以只能自己查一下资料, 自己去写一个组件咯, 自然,自己定义的组件当然还要按照自己需求进行一下定义, 不能照抄嘛.
也不需要复用多少, 就直接在 src/components/auto-input/ 下面创建index.vue组件了
more >>作为一个光荣的接盘侠, 需要在接手的项目中实现Token的能力, 正如前篇所说的,我们这web端网页端, app端都是公用一套接口. 就是token过期之后需要使用key去刷新token. 还好以前小程序的网络请求是全部封装挂载到App下面, 我只需要做一下兼容处理, 完全easy. 不过麻烦的应该是在状态管理, 小程序上面没有vue中备受好评的vuex, 心痛, 只能自己新建一个呢.
以前这用户信息全是直接, 怎么说呢, 直接永久存在Storage里面. emmm, 一次登陆,永不下线. 现在我们需要做的就是重新封装网络请求部分和状态管理部分
more >>
vue + axios实现集中式管理
token验证是我们开发中最常用到登陆会话机制, 他的诸多优缺点我这里九不做过多的叙述了,我主要说的就是他的实现方式了.由于项目是基于vuex开发的, 所以用备受好评的vuex作为我们的状态管理那是毫无悬念.
异步对于用户来说真的是超级爽的, 但是对于开发来说真的蛮坑的.
但是呢=> 同步一时爽, 用户火葬场啊
axios 的同步获取 => 正确做法
1 | let getToken =>(){ |
老板突然突发奇想让我做一个啥商家批量导单的网页, Excuse me ! 我早就想尝试一下前端做一些并发的请求咯.
第一次做批量处理, 不敢太浪, 只敢做一下回调式慢慢处理, 回调嘛 也就是监听一个任务做完了以后,我们再给他安排做下一个任务, 最好就是自己搞完了在调用自己
1 | let index = 0; |
Mint是一款基于 Vue.js 的移动端组件库, 自从在他官网看到下面这句话, 我就对Mint有一种特殊情愫吧, 想比起Element全部引入, 我还是喜欢追求轻快简洁的风格。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true