摘要: 周末两天玩了下号称西湖区东半球最牛逼的react文档站点生成工具[dumi](https://d.umijs.org/zh-CN),顺带结合github pages生成了[react-uni-comps文档站](https://leonwgc.github.io/react-uni-comps/), 一套弄下来,感觉真香,现在还只是浅尝,高级的特性还没玩完,文档还需继续打磨完整,不知道是不是东半球最牛逼,西湖全区应该无与伦比了 :) 阅读全文
posted @ 2021-12-05 17:55 记忆的森林 阅读(1036) 评论(2) 推荐(2) 编辑
摘要: 安装 用 npm / yarn 安装: $ npm install -D packx $ yarn add -D packx 特性 基于 webpack5 支持 less,sass 支持 spa/mpa 支持 typescript 支持自定义html模板和自动生成 html入口 支持 react h 阅读全文
posted @ 2021-06-20 16:36 记忆的森林 阅读(315) 评论(0) 推荐(0) 编辑
摘要: react后台项目,大多都是表单处理,比如下列4种常见1*n布局 (如果手工编码,大量的Row,Col, Form.Item的嵌套,排列,如果加上联动处理,代码将十分臃肿,不易维护) 一行一列 一行两列 一行三列 一行四列 对于这列表单开发, 完全可以基于配置生成, 我们可以定义一个数组,数组的每一 阅读全文
posted @ 2021-05-08 18:33 记忆的森林 阅读(1746) 评论(0) 推荐(1) 编辑
摘要: vite-react-boilerplate 开发编译 yarn start 启动开发 yarn build 启动编译 代码质量和风格 husky/lint-staged/eslint/prettier 暂存区代码提交自动检查修复 , 可以自行扩展git hooks , e.g. commit-ms 阅读全文
posted @ 2021-04-11 09:34 记忆的森林 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 最近使用React Hooks结合zarm组件库,基于js对象配置方式开发了大量的h5表单页面。大家都知道h5表单功能无非就是表单数据的收集,验证,提交,回显编辑,通常排列方式也是自上向下一行一列的方式显示 , 所以一开始就考虑封装一个配置化的页面生成方案,目前已经有多个项目基于此方式配置开发上线, 阅读全文
posted @ 2021-04-05 13:39 记忆的森林 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 最近花了近半个多月的时间, 自己纯手工写了一个很小型的类angularjs/vue的mvvm 库. 目前已经用于公司一个项目。 项目托管在github https://github.com/leonwgc/link 也许有许多人觉得如今angularjs , react , vue , knocko 阅读全文
posted @ 2016-12-28 15:52 记忆的森林 阅读(1408) 评论(6) 推荐(9) 编辑
摘要: ECMAScript6 是最新的ECMAScript标准,于2015年6月正式推出(所以也称为ECMAScript 2015),相比于2009年推出的es5, es6定义了更加丰富的语言特性,基于该标准的Javascript语言也迎来了语法上的重大变革。本文列举了部分es6新特性,希望之前没接触es6的小伙伴读完本文能对下一代js编程有一个初步的认识。 阅读全文
posted @ 2016-01-12 13:38 记忆的森林 阅读(1317) 评论(4) 推荐(1) 编辑
摘要: 这段时间完成了博客园cnblogs登录,注销和设置的相关功能 ,进入软件, 打开win8的charm setting 选择设置就是当前软件的设置选项了, 感觉这有点山寨mac os x系统(所有软件包括当前系统使用统一的设置)。 扯远了,回到正题, 登录功能主要是模拟一个http request 带上用户提供的登录名和密码, 加上从博客园登录页即时抓取的asp.net webform viewstate 和event argument 参数,向博客园发起一个登录请求,如果博客园返回了相关cookie则说明登录成功, 当前的登录流程设计, 只短暂保存用户登录成功后得到的cookie信息, 丢弃. 阅读全文
posted @ 2013-06-09 10:08 记忆的森林 阅读(1542) 评论(9) 推荐(1) 编辑
摘要: Function declarations and variable declarations are always moved (“hoisted”) invisibly to the top of their containing scope by the JavaScript interpre 阅读全文
posted @ 2016-02-21 09:27 记忆的森林 阅读(763) 评论(0) 推荐(0) 编辑
摘要: Angular算是将后端开发工程化引入前端的先驱之一,而Dependency injection依赖注入(后面简称为DI)又是Angular内部运作的核心功能,所以要深入理解Angular有必要先理解这一核心概念。 阅读全文
posted @ 2016-02-02 21:19 记忆的森林 阅读(16758) 评论(3) 推荐(1) 编辑
摘要: 继昨天写了knockoutjs+ jquery pagination+asp.net web Api 实现无刷新列表页,正好最近刚学习angularjs ,故琢磨着写一个angularjs版本的分页控件。思路是自定义一个directive , 然后用isolated scope与父级controll... 阅读全文
posted @ 2015-09-30 16:42 记忆的森林 阅读(6990) 评论(9) 推荐(1) 编辑