From 13f9564df34cda65f2827de1ab7659b18128db03 Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Mon, 3 Jul 2023 16:04:36 +0800 Subject: [PATCH] =?UTF-8?q?7.3=20=E5=AF=8C=E6=96=87=E6=9C=AC=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E7=9A=84=E5=8F=AA=E8=AF=BB=E7=8A=B6=E6=80=81=E6=9C=AA?= =?UTF-8?q?=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/richText/wang/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/richText/wang/index.tsx b/src/components/richText/wang/index.tsx index 4b4b928..ec07770 100644 --- a/src/components/richText/wang/index.tsx +++ b/src/components/richText/wang/index.tsx @@ -188,9 +188,6 @@ const BraftText: React.FC = (props) => { /**一定要创建 */ editor.create(); - //控制是否可编辑 - disabled && makeDis(); - willCreate = false; } @@ -202,6 +199,11 @@ const BraftText: React.FC = (props) => { } }, []); + useEffect(() => { + //控制是否可编辑 + disabled && makeDis(); + }, [disabled]) + useEffect(() => { // 重新设置编辑器内容 echo && editor.txt.html(echo); @@ -240,7 +242,7 @@ const BraftText: React.FC = (props) => { //不可编辑 function makeDis() { - editor.disable(); + editor && editor.disable(); } //form取值