|
@@ -170,6 +170,10 @@ const TableList: React.FC<{}> = () => {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
+ // 判断背面是否是空
|
|
|
|
+ const isBackEmpty=()=>{
|
|
|
|
+ return getTextFromHtml(memory.back).length === 0 && memory.back.indexOf('img') < 0;
|
|
|
|
+ }
|
|
|
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
countRemind();
|
|
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});
|
|
setState({showBack: true});
|
|
} else {
|
|
} else {
|
|
setState({showBack: false});
|
|
setState({showBack: false});
|
|
@@ -247,7 +251,7 @@ const TableList: React.FC<{}> = () => {
|
|
{state.showBack ? (
|
|
{state.showBack ? (
|
|
<div>
|
|
<div>
|
|
{
|
|
{
|
|
- memory.back.length > 0 ? (
|
|
|
|
|
|
+ !isBackEmpty() ? (
|
|
<div>
|
|
<div>
|
|
反面:
|
|
反面:
|
|
<p/>
|
|
<p/>
|