From c03b273813da3d7e610417b1847df80d38f0d7a8 Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Mon, 25 Sep 2023 16:53:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index f696486..6bc830f 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ ### resources\admin-views\src\pages\amis\index.tsx +自定义登录页面, 删除高度 `20px` 的 `div` + ```tsx return ( <> @@ -25,6 +27,8 @@ return ( ### resources\admin-views\src\components\AmisRender\CustomComponents\components\WangEditor\index.tsx +WangEditor 编辑器上传图片时, 把登录授权的 `token` 带上 + ```tsx // 编辑器配置 const editorConfig: Partial = { @@ -49,3 +53,23 @@ const editorConfig: Partial = { } } ``` + +### resources\admin-views\src\pages\login\form.tsx + +自定义登录页面, 重复请求接口 `admin-api/captcha` 获取图形验证码 + +```tsx +// 读取 localStorage, 设置初始值 +useEffect(() => { + const rememberPassword = !!loginParams + setRememberPassword(rememberPassword) + if (formRef.current && rememberPassword) { + const parseParams = JSON.parse(decodeURIComponent(window.atob(loginParams))) + formRef.current.setFieldsValue(parseParams) + } + + // if (appSettings.login_captcha) { + // getCaptcha.run() + // } +}, [loginParams]) +```