摘要:
error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401 error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401 fa 阅读全文
摘要:
umi-request umi-request 是基于 fetch 的封装,兼具 fetch 和 axios 的特点。旨在为开发者提供便捷统一的请求方式。Ant Pro 中对 其进行了初步的封装。比如:统一的错误处理方式。 但是,在实际中我们可能会遇见各种各样的情况,需要按照自己的需求对其进行封装。 阅读全文
摘要:
Effect Hook 可以让你在函数组件中执行副作用操作(数据获取,设置订阅,手动更新组件都属于副作用)。 首先依然是 引入 import React, { useState, useEffect } from 'react'; 使用: useEffect(() => { document.tit 阅读全文
摘要:
Hook 在 class 内部是不起作用的,但你可以使用它们来取代 class。 Hook 是一个特殊的函数,它可以让你 “钩入” React 的特性。useState 就是在函数组件中 使用 state 特性的 Hook。 import React, { useState } from 'reac 阅读全文
摘要:
React Hook Hook 是 React 16.8 的新增特性,它可以让你在不使用 class 的情况下,使用 state 以及其他的 React 特性。React 16.8.0 是第一个支持 Hook 的版本。 注意: Hook 是完全可选的、100% 向后兼容,Hook 和现有代码可以同时 阅读全文
摘要:
页面可编辑 如果想要页面可编辑,只需设置属性 contentEditable 为 true 即可。 整个页面可编辑:document.body.contentEditable = true 某个元素可编辑:document.getElementById(ID).contentEditable = t 阅读全文
摘要:
pdfh5插件使用 项目中用到了PDF预览功能,初始使用的是 react-read-pdf 插件。但是有一个问题,就是无法显示扫描的营业执照、盖章等等问题。 因此更换之后使用上面插件,此插件预览是通过切成图片然后来显示,其实显示的不是源文件,而是切割后的图片。 安装 npm install pdfh 阅读全文
摘要:
ES 2020 新功能 虽然现在浏览器的支持情况还不友好,但是先记下来总是不亏的。 1、可选的链接操作。 假设后端返回的数据是一个层级比较深的 json 数据。如果想要使用里面的项而不报错,就需要每一层先判断再使用。 let res = { user: { name: 'tom' } } conso 阅读全文
摘要:
Ant Design Pro 是 React 开发者经常使用的一套开箱即用的组件库。 使用组件库大大提高了开发者的效率,pro-table 是在 ant table 的基础上又进行了一次封装,增加了一些预设,在此记录下使用过程中的一些迷惑点。 首先放上GitHub地址链接 1、使用 pro-tabl 阅读全文
摘要:
cross-env GitHub地址 React 环境变量 开发中请求后端接口时,会有一个公共的请求地址(服务器域名地址 BASEURL)。 通常情况下,开发环境、线上环境的 BASEURL 接口地址是不一样的(开发环境服务器,uat服务器,生产服务器),所以不同环境打包时就需要切换到不同环境的服务 阅读全文