摘要:在 GearCase 开源项目构建 Table 组件的过程中。遇到了各式各样的问题,最后尝试了各种方法去解决这些问题。 遇到的部分问题 checkbox 的全选和半选问题 table 组件的排序请求方法 table 组件固定表头问题 固定表头时宽度计算的问题 点击 icon 排序事件无法触发的问题 阅读全文
posted @ 2019-02-15 14:14 evenyao 阅读 (58) 评论 (0) 编辑
摘要:JetBrains 公司旗下的 IDEA 功能都十分强大,深受各种编程语言相关的程序员的喜爱。我个人而言,经常使用 WebStorm,也使用过 PyCharm。 正常情况下 JetBrains 公司的每个 IDE 分为Ultimate(企业付费版本)和Community(社区免费)两个版本。实际开发 阅读全文
posted @ 2019-01-19 09:22 evenyao 阅读 (2925) 评论 (1) 编辑
摘要:在 GearCase 开源项目 中,我使用了 Vue Cli 的默认测试框架。因此和样式相关的东西,都无法进行测试。因为它并不类似于无头浏览器,而是存在于虚拟内存之中。 现状 在如下 button.spec.js 单元测试用例当中,关于 icon 默认的 order 的测试用例无法进行测试,因为它涉 阅读全文
posted @ 2019-01-14 13:48 evenyao 阅读 (333) 评论 (0) 编辑
摘要:由于升级了 v0.2 版 GearCase 使用打包工具从 parcel 更换成 vue-cli 3.x。因此打包后发布 NPM 包的方式与之前有很大的差异,这也导致了在发布完 GearCase v0.2.2 版本之后,我自己在进行 NPM / Yarn 安装包时。根本无法通过之前文档的方式,进行引 阅读全文
posted @ 2019-01-02 13:52 evenyao 阅读 (2819) 评论 (0) 编辑
摘要:12 月闲暇的时间一直在更新 GearCase。通过不懈的努力,GearCase 今天迎来了一次中间版本的更新,这次的更新主要加入了 Springs 动画组件,部分组件也添加了此组件的动画效果。 > 除此之外还按照之前 jQuery 封装实现过的轮播方式 的思路,重新制作了 Vue 轮子版本的组件, 阅读全文
posted @ 2018-12-29 15:17 evenyao 阅读 (87) 评论 (0) 编辑
摘要:之前对 Vuex 进行了简单的了解。近期在做 Vue 项目的同时重新学习了 Vuex 。本篇博文主要总结一下 Vuex 单状态库和多模块 modules 的两类使用场景。 本篇所有代码是基于 Vue-Cli 3.x 版本的脚手架工具进行编写的。 vuex 单状态库 Demo 这是一个仅有单个 Vue 阅读全文
posted @ 2018-12-11 10:14 evenyao 阅读 (559) 评论 (0) 编辑
摘要:最近 1 ~ 2 月除了开发小程序之外,还一直在继续深入的学习 Vuejs。利用零碎、闲暇的时间整合了一套基于 Vue 的 UI 组件库。命名为 GearCase UI,意为齿轮盒。现在把该项目进行开源分享,希望能和更多的人一起交流学习。 在构建该项目的过程中我也收获颇丰。除单纯的造轮子之外,还学习 阅读全文
posted @ 2018-12-06 16:02 evenyao 阅读 (467) 评论 (0) 编辑
摘要:一定的需求情况下,无法使用小程序原生的 tabbar 的时候,需要自行实现一个和 tabbar 功能一模一样的自制组件。 查阅了海量的博客和文档之后,亲自踩坑。总结了三种在不使用微信小程序原生 tabbar的情况下自制 tabbar 的方法。并说说这几种方法各自的特色。 类 navigator 跳转 阅读全文
posted @ 2018-11-29 16:42 evenyao 阅读 (2095) 评论 (1) 编辑
摘要:最近在做商城小程序的会员中心模块项目。之前除了制作过简单的翻译小程序之外几乎没有做过小程序开发,开发的过程也是一个学习的过程,记录一些在开发工程中值得记录的。 getUserInfo 调整 调用前需要 用户授权 scope.userInfo。 这个 API 在进行修改之后,只能够通过用户点击来触发, 阅读全文
posted @ 2018-11-14 17:28 evenyao 阅读 (196) 评论 (0) 编辑
摘要:函数防抖 使用函数节流实现防止用户多次快速点击后触发事件。 短信验证码 WXML JS 验证码倒计时模块,(可能有误,后续待测试) wx-if wx-if 结合 new Date() 实现条件渲染 双 11 活动信息弹窗广告倒计时 background,通过 wx-if 结合 new Date()  阅读全文
posted @ 2018-11-10 09:43 evenyao 阅读 (107) 评论 (0) 编辑