|
@@ -66,6 +66,7 @@ import { PDFDocumentProxy } from 'pdfjs-dist/types/web/pdf_find_controller';
|
|
|
|
|
|
PDFJS.GlobalWorkerOptions.workerSrc = pdfjsWorker; //设置PDFJS.GlobalWorkerOptions.workerSrc的地址
|
|
PDFJS.GlobalWorkerOptions.workerSrc = pdfjsWorker; //设置PDFJS.GlobalWorkerOptions.workerSrc的地址
|
|
document.title = '预览pdf';
|
|
document.title = '预览pdf';
|
|
|
|
+import { Toast } from 'vant';
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
setup() {},
|
|
setup() {},
|
|
data() {
|
|
data() {
|
|
@@ -82,12 +83,13 @@ export default defineComponent({
|
|
let reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
|
|
let reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
|
|
if (reg.test(this.emailAddress)) {
|
|
if (reg.test(this.emailAddress)) {
|
|
} else {
|
|
} else {
|
|
- this.$notify('邮箱格式错误');
|
|
|
|
|
|
+ Toast.fail('邮箱格式错误')
|
|
}
|
|
}
|
|
|
|
+
|
|
},
|
|
},
|
|
getPdf(url: string) {
|
|
getPdf(url: string) {
|
|
let that = this;
|
|
let that = this;
|
|
- document.getElementById('pdf-canvas').innerHTML = '';
|
|
|
|
|
|
+ (document.getElementById('pdf-canvas') as HTMLDivElement).innerHTML = '';
|
|
PDFJS.getDocument(url).promise.then((pdfDoc) => {
|
|
PDFJS.getDocument(url).promise.then((pdfDoc) => {
|
|
this.pdfPagesNum = pdfDoc.numPages; // pdf的总页数
|
|
this.pdfPagesNum = pdfDoc.numPages; // pdf的总页数
|
|
//获取第pageNum页的数据
|
|
//获取第pageNum页的数据
|