소스 검색

自动隐藏没有答案的情况

tianyunperfect 4 년 전
부모
커밋
0c9b50cedc
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      src/pages/Memory/index.tsx

+ 6 - 2
src/pages/Memory/index.tsx

@@ -170,6 +170,10 @@ const TableList: React.FC<{}> = () => {
       }
     };
   };
+  // 判断背面是否是空
+  const isBackEmpty=()=>{
+    return getTextFromHtml(memory.back).length === 0 && memory.back.indexOf('img') < 0;
+  }
 
   useEffect(() => {
     countRemind();
@@ -199,7 +203,7 @@ const TableList: React.FC<{}> = () => {
     }
     // 进入复习页面后
     // 如果没有文字,并且也没有图片
-    if (getTextFromHtml(memory.back).length === 0 && memory.back.indexOf('img') < 0) {
+    if (isBackEmpty()) {
       setState({showBack: true});
     } else {
       setState({showBack: false});
@@ -247,7 +251,7 @@ const TableList: React.FC<{}> = () => {
           {state.showBack ? (
             <div>
               {
-                memory.back.length > 0 ? (
+                !isBackEmpty() ? (
                   <div>
                     反面:
                     <p/>