摘要: js-xlsx + handsontable + echarts 实现在前端导入excel数据并生成echart报表 前言 最近都在做类似 ERP 的项目,所以呢,又碰到一个比较变态的需求(至少对我来说是),在前端导入 excel 文件, 然后在浏览器里面预览和编辑, 最后再选择一些数据,用echa 阅读全文
posted @ 2018-09-19 08:38 林鸣鹤 阅读(1678) 评论(2) 推荐(0) 编辑
摘要: 前言 本文纯属个人平时实践过程中的一些经验总结,算是一点点小技巧吧,不是多么高明的技术,如果对你有帮助,那么不胜荣幸。 本文不涉及罕见API使用方法等,大部分内容都是基于对vue的一些实践而已。由于涉嫌投机取巧,可能会带来一些不符合规范的副作用,请根据项目要求酌情使用。 多个页面都使用的到方法,放在 阅读全文
posted @ 2018-08-16 14:32 林鸣鹤 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 前言 最近收到一个这样的需求,要求做一个基于 vue 和 element-ui 的通用后台框架页,具体要求如下: 要求通用性高,需要在后期四十多个子项目中使用,所以大部分地方都做成可配置的. 要求做成脚手架的形式.可以 npm 安装 要求实现多页签,并且可以通过浏览器 url 回显多页签.而且页签内 阅读全文
posted @ 2018-08-16 14:29 林鸣鹤 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在捣腾一个 袜子图案在线定制 的小程序,核心的需求大概是选择一只纯色的袜子,然后客户可以在袜子上面添加图案,最终生成一个设计图保存后服务器。定制的图案可以旋转,缩放和拖动,当然,还可以删除。 内容比较初级, 因为我也只是一个 canvas 新手,本文仅是一次实践的记录. 实现-绘图 其实刚 阅读全文
posted @ 2018-08-16 14:26 林鸣鹤 阅读(718) 评论(2) 推荐(0) 编辑
摘要: 介绍 vue-multi-tab 是一套基于 vue 和 element-ui 的 , 实现了 tab-router (一个基于 tab 的路由) 的 单页面, 多页签 应用程序. 我之前写这个项目的时候,有写了一篇 记一次基于vue的spa多页签实践经验然后就部分热心网友就在下面回复了一些其他类似 阅读全文
posted @ 2018-08-16 14:25 林鸣鹤 阅读(4465) 评论(0) 推荐(1) 编辑
摘要: 前言 如果你有读过Vue的源码,或者有了解过Vue的响应原理,那么你一定知道Object.defineProperty(),那么你也应该知道,Vue 2.x里,是通过 递归 + 遍历 data对象来实现对数据的监控的,你可能还会知道,我们使用的时候,直接通过数组的下标给数组设置值,不能实时响应,是因 阅读全文
posted @ 2018-06-20 09:48 林鸣鹤 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前言 作为一个后端过来的同学,刚入门前端的时候,被js种种「反人类」的概念折腾的死去活来的.其中一个印象比较深刻的,就是promise,感觉实在太难理解了...所有就有了写个简单的promise的想法.希望能帮助到一些跟我一样,感觉promise很难理解的新同学. promise的教程网上多如牛毛, 阅读全文
posted @ 2018-05-29 09:27 林鸣鹤 阅读(793) 评论(5) 推荐(0) 编辑
摘要: 上一篇 vuex其实超简单,只需3步 简单介绍了vuex的3步入门,不过为了初学者容易消化,我削减了很多内容,这一节,就是把少掉的内容补上, 如果你没看过上篇,请戳链接过去先看一下再回来,否则,你会觉得本文摸不着头脑. 纯属个人经验,难免有不正确的地方,如有发现,欢迎指正! 还是一样,本文针对初学者 阅读全文
posted @ 2018-05-23 09:58 林鸣鹤 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 前言 之前几个项目中,都多多少少碰到一些组件之间需要通信的地方,而因为种种原因, event bus 的成本反而比vuex还高, 所以技术选型上选用了 vuex, 但是不知道为什么, 团队里的一些新人一听到vuex,就开始退缩了, 因为vuex 很难? 真的很难吗? 今天我们用简单的3步来证明一下, 阅读全文
posted @ 2018-05-23 09:56 林鸣鹤 阅读(153) 评论(0) 推荐(0) 编辑