Przeglądaj źródła

bookName 等均设置时为有效页码

visuddhinanda 2 lat temu
rodzic
commit
b7a8aaa601

+ 8 - 3
dashboard/src/components/template/QuoteLink.tsx

@@ -9,8 +9,8 @@ const { Text } = Typography;
 interface IWidgetQuoteLinkCtl {
 interface IWidgetQuoteLinkCtl {
   type: string;
   type: string;
   bookName?: string;
   bookName?: string;
-  volume?: string;
-  page?: string;
+  volume?: number;
+  page?: number;
   style: TDisplayStyle;
   style: TDisplayStyle;
   book?: number;
   book?: number;
   para?: number;
   para?: number;
@@ -33,7 +33,12 @@ const QuoteLinkCtl = ({
   let textShow = ` ${volume}.${page}`;
   let textShow = ` ${volume}.${page}`;
 
 
   useEffect(() => {
   useEffect(() => {
-    if (type && bookName && volume && page) {
+    if (
+      typeof type !== "undefined" &&
+      typeof bookName !== "undefined" &&
+      typeof volume !== "undefined" &&
+      typeof page !== "undefined"
+    ) {
       setValidPage(true);
       setValidPage(true);
       setTpl(
       setTpl(
         `{{ql|type=${type}|bookname=${bookName}|volume=${volume}|page=${page}}}`
         `{{ql|type=${type}|bookname=${bookName}|volume=${volume}|page=${page}}}`