摘要:
关于文件下载: 1. 贴一下现在项目现有写法: 2. 改进后写法(推荐使用): import { saveAs } from 'file-saver'; saveAs(url,fileName) 3. 其他 (1)同域 <a download=”xxx.xlsx” href="/xxx.xlsx"> 阅读全文
摘要:
一、key的作用: 1. 主要是对DOM渲染的性能优化,用来减少没必要的diff算法对比。当列表顺序发生改变时,如果不加key,不管数据是否发生改变,所有列表元素都会重新渲染,当列表元素没有发生改变时,值是在末尾产生新的元素,此时key的值加不加都是可以的,React只会渲染最后一个元素。如图: 假 阅读全文
摘要:
问题1.多次触发请求,且存在潜在的竞态问题 const [page, setPage] = useState(1); const [keyword, setKeyword] = useState(''); useEffect(() => { // do request }, [page, keywo 阅读全文