Fetch post with multipart form data 发表于 2018-03-31 | 阅读次数 上传文件不需要设置content-type 将formData直接放于响应体,提交时浏览器会自动设置。12345678fetch.postJSON('/sharer/certificate/upload', { // ...data}, { ... 阅读全文 »
CSS Module 与 ReactCSSTransitionGroup 的小坑 发表于 2018-03-30 | 阅读次数 首先一个选择器如果没有任何内容(包括注释)css module 将不会存在该key123456789101112131415161718.modalAppear {}.modalAppear.modalAppearActive {}.modalEnter ... 阅读全文 »
判断React 16 const IS_REACT_16 = !!ReactDOM.createPortal; 发表于 2018-03-29 | 阅读次数 1const IS_REACT_16 = !!ReactDOM.createPortal; https://github.com/ant-design/ant-design/blob/master/components/modal/confirm.tsx#L14 阅读全文 »
scrollIntoView React 锚点链接 发表于 2018-03-27 | 阅读次数 1element.scrollIntoView() https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView 阅读全文 »
Warning Cannot update during an existing state transition (such as within `rende 发表于 2018-03-23 | 阅读次数 Warning: Cannot update during an existing state transition (such as within render or another component’s constructor). Render methods should be a pure ... 阅读全文 »
Typescript React-css-module 发表于 2018-03-21 | 阅读次数 使用awesome-typescript-loader时,react-css-modules出错。12345678910111213141516171819{ "compilerOptions": { "outDir": "./build/", ... 阅读全文 »
reducer default 返回 state 发表于 2018-03-20 | 阅读次数 123456789101112131415161718192021222324import { resetShare } from 'utils/wxUtil'const initialData = { shareStatus: false, goods: { ... 阅读全文 »
React 区分路由跳转与浏览器后退 发表于 2018-03-16 | 阅读次数 可以通过this.props.history.action来进行判断:就我所知action分为push和pop两种,push是通过路由,pop是通过goback;浏览器的前进后退按钮似乎都是pop PS: history change 事件 与 组件渲染生命周期 浏览器后退 先走组件渲染再执行hi ... 阅读全文 »
iPhone X 高度100百分百失效 发表于 2018-03-13 | 阅读次数 height: 100vh; env(safe-area-inset-bottom)表示iphoneX底部的安全距离,仅当viewport-fit=cover的时候有效 https://developer.mozilla.org/zh-CN/docs/Web/CSS/length https ... 阅读全文 »