shaogen1995 1 anno fa
parent
commit
430fe1a269
4 ha cambiato i file con 11268 aggiunte e 3 eliminazioni
  1. 2 2
      package-lock.json
  2. 1 1
      package.json
  3. 9 0
      src/pages/A6_1ques/index.tsx
  4. 11256 0
      yarn.lock

+ 2 - 2
package-lock.json

@@ -1,11 +1,11 @@
 {
-  "name": "demo",
+  "name": "demo2",
   "version": "0.1.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
-      "name": "demo",
+      "name": "demo2",
       "version": "0.1.0",
       "dependencies": {
         "@ant-design/cssinjs": "^1.5.6",

+ 1 - 1
package.json

@@ -1,5 +1,5 @@
 {
-  "name": "demo",
+  "name": "demo2",
   "version": "0.1.0",
   "private": true,
   "dependencies": {

+ 9 - 0
src/pages/A6_1ques/index.tsx

@@ -6,6 +6,7 @@ import A6Qadd from "./A6Qadd";
 import { A6QInfoType } from "./data";
 import A6QInfo from "./A6QInfo";
 import A6Qtopic from "./A6Qtopic";
+import downloadPDF2 from "@/utils/htmlToPdf2";
 
 function A6_1ques() {
   const dispatch = useDispatch();
@@ -93,6 +94,14 @@ function A6_1ques() {
         <Button onClick={() => setInfo({ id: 1, txt: "题目管理" })}>
           题目管理
         </Button>
+        &emsp;
+        <Button
+          onClick={() =>
+            downloadPDF2(document.querySelector(".A6_1tableBox")!, "xxxx")
+          }
+        >
+          导出pdf
+        </Button>
         {/* <MyTable
           yHeight={625}
           list={tableInfo.list}

File diff suppressed because it is too large
+ 11256 - 0
yarn.lock