瀏覽代碼

完善back为空的判断

tianyunperfect 4 年之前
父節點
當前提交
8581a4bf19
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      src/pages/Memory/index.tsx

+ 5 - 3
src/pages/Memory/index.tsx

@@ -8,6 +8,7 @@ import {TableListItem} from '../MemoryList/data.d';
 import service from './service';
 import styles from './index.less';
 import {ExclamationCircleOutlined} from '@ant-design/icons/lib';
+import {getTextFromHtml} from "@/utils/utils";
 
 enum Step {
   MAIN = 0,
@@ -171,10 +172,11 @@ const TableList: React.FC<{}> = () => {
       return;
     }
     // 进入复习页面后
-    if (memory.back.length > 0) {
-      setState({showBack: false});
-    } else {
+    // 如果没有文字,并且也没有图片
+    if (getTextFromHtml(memory.back).length === 0 && memory.back.indexOf("img") < 0) {
       setState({showBack: true});
+    } else {
+      setState({showBack: false});
     }
   }, [memory.front]);