2012年刚入行做过一年AS3.0开发页游,从2013年至今一直从事前端开发 近期使用react+antd开发后台管理系统,node做中间层
antd-pro升级之后用了一个叫umi的东西,起初看代码还挺陌生,就看了下官方文档,大概明白了它是个什么东西,怎么玩儿,pro的结构也能清晰的捋出来,今天有时间玩了玩umi,顺便做个随笔
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
查看文件安装目录 //查看nginx安装目录 whereis nginx 查看文件 //查看nginx.conf详情 cat nginx.conf 创建文件夹 //make directory mkdir 文件夹名称 创建文件 touch 文件名称(如:index.
简介 PM2是node进程管理工具 pm2的安装 npm install -g pm2 安装完成后查看是否安装成功,如下命令,如果可以显示版本就是安装成功 pm2 -v 启动打包文件 pm2 start bundle.
git commit --no-verify -m "修改..."
前端需要的数据结构 { "code": "0000", "desc": "OK", "body":{ "page_no": 1,//当前第几页 ...
Promise的含义 Promise 是异步编程的一种解决方案 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。
知识点 1、node 2、express 3、Mongoose 4、ES6 连接数据库 mongodb的地址我们一般需要配置在config文件中,做环境隔离,毕竟我们开发、测试、准生产、生产环境连接的数据库地址是不一样的,配置在config文件中,我们直接通过启动命令或者打包命令就可以切换到我们需要的mongodb地址,是开发必不可少的。
前言 权限是后台管理系统常见的需求,后台开发必须考虑设计的模块,antd-pro给我们提供了很好的关于权限的封装,我们只需要在配置菜单的时候配置上准入身份,在登录成功以后获取到登陆者身份以后更新登录人身份参数即可。
Search 搜索,提供一般列表页搜索,本文简单讲述一下设计思想。 先看一下效果图 组件只封装了 RangePicker、Input、Select三个搜索条件,可以继续扩展 图1.我们要做什么 为什么要封装Search组件? 如图1列表页带搜索,运用场景很多,而且搜索条件有多有少,搜索类型也多有不同,产品还时不时的加或者删几个搜索条件......如果不封装的话我们每次使用都要引入大量antd组件代码,写一大堆Form,完全不不了一行组件,三两个参数简洁,美观。
Table 表格 官方Table api 先来看一下本次要实现的页面其中包含: 1、面包屑 2、搜索组件的封装(对象生成UI) 3、Table 表格的使用 4、Pagination 分页的使用 本文只讲UI开发,接口开发后续更新 image table 的使用有很多形式和方法,可以直接看api。
通过实际demo演示一个管理后台的开发过程 知识点: 1、新增router,新增models 新增菜单配置 1、如上图所示,打开/src/common/menu.
Ant Design Ant Design Pro 为什么选择Ant Design Pro?(说重点) 1、基于Ant Design ui框架,优雅美观 2、使用React/dva/antd等前端前沿技术开发 3、响应式布局,适配各种屏幕 4、Mock...
January [ˈdʒænjuˌɛri] n. 一月;正月 February [ˈfɛbruˌɛri] n.
parseFloat((1.0-0.7).toFixed(10)) toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 浮点数的精度问题不是JavaScript特有的,因为有些小数以二进制表示位数是无穷的。