react
luckysyy
前端工程师
展开
-
使用react+ant design左侧导航默认选中和展开
1.<Menu theme='dark' mode='inline' selectedKeys={[selectedKey]} onClick={this.menuClick} onOpenChange={this.onOpenChange}openKeys={[openKey]}</Menu>2.this.state = {selectedKey: this.pro...原创 2018-11-01 15:49:56 · 12155 阅读 · 0 评论 -
react路由跳转使用 this.props.history.push('/app')
react路由跳转使用 this.props.history.push('/app');使用withRouter包裹connect,实现跳转的问题;export default withRouter(connect(mapStateToProps)(OpenAccountContainer))原创 2018-11-07 15:38:33 · 10905 阅读 · 0 评论 -
react中,将HTML标签字符串解析成dom插入到html中 ,使用dangerouslySetInnerHTML
1.将内容通过键值对的形式写入_html中,注意是2个括号;2.给匹配的词加上<span>标签;item.detail = item.detail.replace(new RegExp(searchText,'g'),'<span>'+searchText+'</span>');return(<p dangerouslySetInne...原创 2018-11-05 15:12:25 · 4805 阅读 · 0 评论 -
redux入门笔记
下载安装依赖包:npm install --save redux使用react-redux:npm install --save react-redux redux异步编程:npm install --save redux-thunk搭建redux,redux-saga需安装依赖包:npm install --save redux-saganpm install --save...原创 2018-11-22 17:56:31 · 108 阅读 · 0 评论 -
redux使用@connect装饰器
使用connect装饰器需要安装 npm install --save babel-plugin-transform-decorators-legacynpm install @babel/plugin-proposal-decorators --save-dev然后npm run eject 弹出个性化配置 或是create-react-app之后就运行eject"babel...原创 2018-11-22 17:57:04 · 565 阅读 · 0 评论 -
antd安装与卸载
yarn remove antd和yarn add antdyarn add antd@3.9.3原创 2019-04-09 14:36:50 · 10873 阅读 · 0 评论 -
Git常用命令
1.git checkout -b syy //添加新分支2.git branch//查看分支3.本地有修改, 但是想更新服务器上代码1. 首先将本地修改stash git stash2. 拉取最新代码 git pull3. 弹出之前的修改 git stash pop切换分支命令# 切换远程分支,切换远程的v1分支到本地, 本地分支名称叫v1git checkou...原创 2019-09-03 15:52:12 · 88 阅读 · 0 评论