🏯
Lina Forbidden 我所做的一切,不过是在取悦一个影子
使用方法
安装 npm i
运行 npm run start
环境
2018/03/08
osx: 10.13.2
node: 8.9.4.2
react: 16.2.0
webpack: 4.1.0
webpack4.1.0 中 commonschunkplugin 插件被废弃,使用 splitChunks 来进行分包
cross-en: 5.1.0 执行脚本的时候,读取环境,进行不同的操作
日志:
2019 12/25
🤖 时隔一年半唤醒�项目
📦 集成 form-render 测试表单 ️⏰ 唤醒安装依赖时出现问题,五分钟后重新唤醒成功
npm ERR! Unexpected end of JSON input while parsing near
解决方案:
npm cache clean --force
- 升级了依赖版本
React 16.2.0 -> 16.12.0
Antd 3.2.0 -> 3.26.4
webpack 4.1.0 -> 4.20.0
webpack-cli 2.0.10 -> 3.1.1
- 移除 mp3、404 等一些模块
2018 06/19
- 安装mocha
2018 05/27
- 增加了react-DnD demo
2018 05/26
- 升级了React-DOM 16.3 使用新的ref API createRef this.ref = createRef
- 增加了错误处理Demo
- 使用React高级特性 componentDidCatch 捕捉全局错误, 配置全局登录页面、 404页
2018 05/24
- 基于属性代理(Props Proxy)的 HOC 的 简单示例
2018 04/27
- 增加配置式可编辑表格组件
- 目的:保证所有表格生成简单、可配置度高、所有页面的表格风格统一,应对需求变化忍耐度高
需求来源:
- 表格中的字体根据数据不同变色显示
- 表格中的字体根据数据不同变色显示
- 单击表格,表格可以编辑;可编辑的类型有:普通文字类型、 Select(转换dict)。
- raw尾操作、 页码组件
数据格式:
使用时再封装一层
columns = [{
title: '职员编号',
width: 200,
dataIndex: 'workerId',
type: 'editableText',
defaultSortOrder: 'descend',
sorter: (a, b) => a.age - b.age,
payload: {
text: 'text',
data: ,
dicts: {}
}
}]
被转换为
columns = [{
title: '职员编号',
dataIndex: 'workerId',
width: 200,
defaultSortOrder: 'descend',
sorter: (a, b) => a.age - b.age,
render:(payload) => <EditableText payload={payload} />
}]
2018 04/23
搭建 Express + Mysql restful接口,参考 @avanthikameenakshi
2018 04/20
- 处理了Node.js中的同步非阻塞
- 加入上传文件
2018 04/19
2018 04/17
- 完成网页左侧 nav栏布局
- 解决了引入CKEDITOR
- 引入HighCharts
2018 04/16
- 使用了Grid 布局(并做了简单的响应式处理)
- 删除了git HEAD分支, 并解决了HEAD分支影响到的问题
2018 04/13
- css loader可以引入样式
2018 04/12
- 引入favicon
2018/03/08
osx: 10.13.2
node: 8.9.4.2
react: 16.2.0
webpack: 4.1.0