diff --git a/package.json b/package.json index 45c0802..383bd74 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ "vue-json-pretty": "2.4.0", "vue-router": "4.3.2", "vue-types": "5.1.1", + "vue3-print-nb": "^0.1.4", "vue3-seamless-scroll": "^3.0.2", "vuedraggable": "4.1.0", "vxe-table": "4.5.22" diff --git a/src/main.ts b/src/main.ts index b06736b..e29564b 100644 --- a/src/main.ts +++ b/src/main.ts @@ -56,6 +56,8 @@ import i18n from '@/lang/index'; import VXETable from 'vxe-table'; import 'vxe-table/lib/style.css'; +import print from 'vue3-print-nb'; + VXETable.config({ zIndex: 999999 @@ -84,6 +86,7 @@ app.provide('$testColor', testColor); app.provide('$isJSON', isJSON); app.use(vue3SeamlessScroll); +app.use(print); app.use(HighLight); app.use(ElementIcons); app.use(ElementPlus); diff --git a/src/views/print/index.vue b/src/views/print/index.vue index 9204a84..d368a62 100644 --- a/src/views/print/index.vue +++ b/src/views/print/index.vue @@ -97,6 +97,17 @@ + +
+ +
+ +