Quiero ver un archivo tiff en una página web, puedo terminarlo con test.html, pero necesito hacerlo en un archivo vue, ¿cómo puedo hacer eso? y no puedo saber cuál es el contenido exacto en tiff.js[![ingrese la descripción de la imagen aquí][1]][1]
<script src="./jquery-2.0.3.min.js"></script> <script src="./bootstrap.min.js"></script> <script src="./src/assets/js/tiff.js"></script> <script type="text/javascript">$(function () { function show(file) { var reader = new FileReader(); reader.onload = (function (theFile) { return function (e) { var buffer = e.target.result; var tiff = new Tiff({buffer: buffer}); var canvas = tiff.toCanvas(); var width = tiff.width(); var height = tiff.height(); if (canvas) { $('#output').empty().append(canvas); } }; })(file); reader.readAsArrayBuffer(file); } $('#file').on('change', function (event) { show(event.target.files[0]); }); });</script>eso es lo que el guión que usé.
Puede instalar tiff.js como una biblioteca npm i tiff https://www.npmjs.com/package/tiff
Y luego importe tiff a App.vue, por ejemplo, otros códigos van amounted mounted(){} .
En lugar de Jquery, puede usar el evento en la plantilla vue directamente o usar javascript para consultar el elemento. Creo que usar Jquery con Vue es redundante