- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 ant design pro 代码学习(七) ----- 组件封装(登录模块)
以登录模块为例,对ant design pro的组件封装都相关分析。登录模块包含基础组件的封装、组件按模块划分、同类组件通过配置文件生成、跨层级组件直接数据通信等,相对来说还是具有一定的代表性。1、登录模块流程图 首先,全局了解一下登录模块的总体流程。如下图所示。该流程图主要分两部分:1、页面布局;2、组件封装。黄色实线表示页面中组件的引用。下边会对基础组件分析,以及多层级组件直接的...
2018-07-16 16:59:16 12159 4
原创 ant design pro 代码学习(六) ----- 知识点总结2
1 、connect 多个model 以下为redux的API中对connect方法的定义: connect([mapStateToProps], [mapDispatchToProps], [mergeProps], [options]) 实际过程中使用最多的是mapStateToProps(另外两个参数暂时不做讨论),如果定义该参数,组件将会监听 Redux store ...
2018-07-10 17:11:32 4313 3
原创 ant design pro 代码学习(五) ----- 知识点总结1
1、React.Children React.Children 是顶层API之一,为处理 this.props.children这个封闭的数据结构提供了有用的工具。 this.props.children 的值有三种可能:如果当前组件没有子节点,它就是 undefined ;如果有一个子节点,数据类型是 object ;如果有多个子节点,数据类型就是 array 。所以,处理 this....
2018-07-04 16:23:14 4160
原创 Node.js爬虫个人博客,并利用Bat自动浏览
通过node.js对个人CSDN博客爬虫,获取个人博客列表,并将改列表内容注入到Bat批处理文件中,实现浏览器自动打开预览。1、安装依赖 npm 安装依赖包request、cheerio — request模块是用来请求网页的 — cherrio是用来分析dom结构的(Nodejs版本的jquery)2、爬虫获取个人CSDN博客列表var cheeri...
2018-07-03 15:31:24 741
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人