Yang
Yang
👏👏👏 先mark再看
@Gavinchen92 `Route`现在是组件了,钩子函数的操作可以在容器组件的生命周期里去做 [参考](https://github.com/programmer-yang/blog/issues/1)
https://www.bizcharts.net/product/BizCharts4/category/62/page/77#forceupdate 手动开启重绘就好了,默认scale的变化不会重绘的
I had the same problem 
```javascript const d = require("dayjs"); const duration = require('dayjs/plugin/duration'); const isBetween = require('dayjs/plugin/isBetween'); const isLeapYear = require('dayjs/plugin/isLeapYear'); d.extend(duration); d.extend(isBetween); d.extend(isLeapYear); const dateDiff = (startStr, endStr = new Date()) => {...
@linweiwei123 `以下是我结合之前的经验做的整理,主体是基于 React 社区。肯定有考虑不周,欢迎 PR 补充。`
时隔4年更新一波 现在koa写文件上传更方便了,官方插件`koa-body`就支持 ```javascript const koaBody = require("koa-body"); app.use(koaBody({ multipart: true, formidable: { uploadDir: path.join(__dirname, 'public'), keepExtensions: true, } })) ``` 配合`koa-static`就可以直接实现一个mini的文件上传了 ```javascript const koaStatic = require("koa-static"); app.use(koaStatic(path.join(__dirname, 'public'))); router.post('/upload', ctx...
能帮到大家才是最好的
@DoubleMingZMM 不好意思,今天才看到你的问题,请问现在问题解决了吗? dva2.x默认使用了router4,找不到可能是因为解析不了原来的写法,尝试在router.jsx里写一个router4最基础的路由看看能找到不
@youyuxun 其实手动处理起来还是蛮简单的 如果想统一处理的话可以考虑在最上层的容器组件里处理掉,然后传递到子组件中去 比如: ```jsx // 在这个容器里统一处理 ``` ```jsx import React, { Component } from 'react' import queryString from 'query-string' class Container extends Component { componentWillMount() { const { location...