Aeo's Blog

  • Home

  • Web

  • Skill

  • Linux

Excel 纯前端复制粘贴功能实践

发表于 2017-10-26 | 分类于 Web

背景

后台系统中经常存在通过上传 Excel 导入数据的功能需求。

但运营方在使用该功能时经常会遇到这些问题:

  1. Excel 文件需要修改至符合系统要求;
  2. 上传时可能需要进入较深的文件路径定位文件;
  3. 数据过多时需长时间等待系统响应,甚至很可能上传失败;
  4. 发现 Excel 中存在错误,修改重传时又可能循环上述问题。

换思路,若直接通过 Ctrl + C 和 Ctrl + V 复制粘贴 Excel 中的数据到页面中,上述问题似乎都能解决。

阅读全文 »

MVVM 式的热区组件开发

发表于 2017-07-04 | 分类于 Web

热区,指的是在图片区域中某块可被链接的区域。

阅读全文 »

便于 Code review 的 Git 流程方案

发表于 2017-06-26 | 分类于 Skill

设定读者已经了解基本的 Git 操作和 Git 分支管理策略。

为了强化代码记录的可读性,并协助 Code review 的执行,这里设定一种可行的 Git 流程方案。

阅读全文 »

husky 及 lint-staged 接入指南

发表于 2017-06-07 | 分类于 Skill

一、接入流程

  1. npm 包安装
  2. 新建 .eslintrc,继承基础规则包
  3. 修改 package.json 配置,设置 precommit 和 lint-staged
    阅读全文 »

Eyedropper 开发实践

发表于 2017-03-21 | 分类于 Web

1. 什么是 EyeDropper

Chrome Devtools 的颜色提取器 EyeDropper,用惯了 Chrome 的前端开发者并不陌生。

阅读全文 »

如何把一个 RegularJS 组件打成 npm 包

发表于 2017-03-04 | 分类于 Skill

本篇基于 RegularJS 热区组件,分享一下从项目初始化到最终打包发布的整个流程。

阅读全文 »

XML 武装的可配置组件

发表于 2017-01-10 | 分类于 Web

本篇主要总结「XML 解析并生成组件」相关功能。

阅读全文 »

Ubuntu grub 启动管理器配置修改

发表于 2015-05-09 | 分类于 Linux

介绍一下安装完 Win 10 和 Ubuntu 双系统之后,修改 grub 启动管理器默认启动项的方法。
(标注一下,这里是传统的 MBR 方案,不是 GPT + UEFI)

阅读全文 »

正则表达式 · 查阅版

发表于 2015-05-02 | 分类于 Skill
把必须匹配的情况考虑周全并写出一个匹配结果符合预期的正则表达式很容易,但把不需要匹配的情况也考虑周全并确保它们都将被排除在匹配结果以外往往要困难得多。

正则表达式,一种几乎可以在所有的程序设计语言里和所有的计算机平台上使用的文字处理工具。它可以用来查找特定的信息(搜索),也可以用来查找并编辑特定的信息(替换)。

阅读全文 »

谈谈响应式

发表于 2015-04-16 | 分类于 Web

上一篇说到,响应式是跨终端的其中一种实现方式。那到底,响应式具体的定义是什么?

阅读全文 »

12
Aeo

Aeo

Reboot Everything.

12 日志
3 分类
GitHub 知乎 豆瓣 微博
© 2020 Aeo
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Pisces v6.6.0