vue-pdf 组件的 source 属性 与 src属性的却别
时间: 2024-04-23 20:23:30 浏览: 106
`vue-pdf` 组件的 `source` 属性和 `src` 属性都用于指定要加载的 PDF 文件,但它们之间有几个关键的区别:
1. 数据类型不同:`source` 属性可以接受多种类型的数据,例如 URL、Blob、ArrayBuffer 等,而 `src` 属性只能接受字符串类型的 URL。
2. 加载方式不同:`source` 属性可以通过多种方式加载 PDF 数据,例如从 URL 加载、从 Blob 对象加载、从 ArrayBuffer 对象加载等;而 `src` 属性只能从 URL 加载 PDF 数据。
3. 兼容性不同:`source` 属性兼容性更好,可以在更多的浏览器和环境中使用,而 `src` 属性可能会受到跨域等限制。
综上所述,如果要加载本地的 PDF 文件或从非 URL 数据源加载 PDF 数据,我们应该使用 `source` 属性。如果要加载远程的 PDF 文件,可以使用 `src` 属性。
阅读全文