react
Follow-My-Heart
有一种力量叫做坚持.
展开
-
React线上部署问题
1.react npm run build 之后部署上去 发现页面空白 解决方法,把 browserHistory改成hashHistory,如果要使用browserHistory需要服务端配置, 2.react 代理部署之后,发现接口请求404,react在package.json里面,实现了动态代理,如下:"proxy": "http://www.iamcrawler.cn:4000" 本地...原创 2019-01-11 14:34:52 · 1230 阅读 · 0 评论 -
react 实现元素的增删功能
react 实现元素的增删功能 在初次开发过程中遇到这样一个问题,动态添加input输入框,刚开始直接用push方法添加,然后再用setState更新,结果无效,后来查了资料,是这样说的: 不要直接改变state 直接对组件state中的属性赋值将不会触发DOM更新,因为React并不知道state被改变了 state的更新可能是异步的 React会一次处理多个对setState的调用以提高性能,...原创 2019-01-08 19:43:11 · 2461 阅读 · 0 评论 -
react 重复渲染
state props 的改变导致重新渲染 开发中遇到这样一个问题,封装一个upload组件,然后通过props进行组件间的通信,当上传完图片后,在输入其它的内容时,会导致图片上传列表再次渲染,于是就想到了shouldComponentUpdate(nextProps,nextState)周期函数,利用其中的nextProps进行优化,具体方法如下: shouldComponentUpdate(n...原创 2019-01-16 15:54:00 · 4034 阅读 · 0 评论