Vol.05:阅读的艺术

Canace 的一周碎碎念第五期

阅读全文

Vol.04:子非鱼,安知鱼之乐也

Canace 的一周碎碎念第四期

阅读全文

获取 DOM Style 的正确姿势

获取 DOM style 的正确姿势

阅读全文

Vol.03:关于职业选择

Canace 的一周碎碎念第三期

阅读全文

函数柯里化

浅谈函数柯里化

阅读全文

JavaScript 奇技淫巧

如题,这篇文章收集一些平常见过的一些 JS 奇技淫巧。

阅读全文

Vol.02:团队对个人的影响

Canace 的一周碎碎念第二期

阅读全文

Vol.01:为什么要开始写这个系列的杂文

Canace 的一周碎碎念第一期

阅读全文

MAC 调试 IOS 真机上 Web 网页的方法

最近有个项目 web 项目在 ios 上显示异常,看不到日志也不知道什么问题。网上有很多实现方法,看了看都是抄来抄去的,细节不是很全,我就记录下自己的操作过程吧,免得下次忘了难找。

阅读全文

浅谈可视化表单设计

表单对于企业级应用来说是很重要的一个模块,表单一般都会有增删改查的需求,最简单的实现方式是有新的表单需求就写一份,这样重复劳动就很多了。稍微有点经验的程序员会抽一个公共模块出来,哪里有表单的需求就调用一下这个公共模块,生成一份,省去了很多的重复工作。那么这种公共模块我们会怎么设计呢?首先我们想到的是数据驱动视图思想,只要按照我们规定的格式输入数据,我们就能产生出一份符合需求的表单,这里我们发现还是不够省力,因为每次构建新的表单都需要我们自己去创建一份数据。是否可以让用户去创建这份表单数据供我们渲染呢?当然可以啦!这里我称之为表单可视化,大概实现思路就是用户通过编辑我们提供的可视化界面产出数据,表单解析器解析用户输入的表单数据,表单渲染器使用解析好的数据渲染表单,输出表单的 formdata,时序图如下:

阅读全文