Avec le développement continu et la popularisation de la technologie Internet, la musique est devenue un élément indispensable de la vie quotidienne des gens. Vue, un framework frontal populaire, facilite également le développement de sites Web musicaux. Cependant, lorsque vous utilisez Vue pour développer un site Web de musique, il faut prêter attention à la manière d'importer des fichiers musicaux. Cet article présentera plusieurs méthodes courantes d'importation de musique.
1. Introduisez des fichiers audio via src
Dans le composant Vue, vous pouvez introduire des images et des fichiers vidéo en utilisant les balises img et video dans le modèle. utilisez également Utilisez la balise audio dans le modèle pour introduire les fichiers audio.
Exemple de code :
<template> <div> <audio src="./audio/music.mp3"></audio> </div> </template>
Le "./audio/music.mp3" est ici un chemin relatif, ce qui signifie que sous le dossier audio du projet en cours, il y a un dossier nommé Le fichier audio music.mp3. Vous pouvez le modifier avec votre propre chemin de fichier et nom de fichier en fonction de la situation réelle. Avec cette méthode, vous pouvez simplement importer le fichier audio dans le composant Vue et le lire dans la page.
2. Utilisez la syntaxe modulaire ES6
Lors du développement avec Vue, elle est souvent combinée avec webpack pour l'empaquetage et la construction. Les fichiers audio peuvent être importés dans les composants vue en tant que modules en utilisant la syntaxe modulaire d'ES6.
Tout d'abord, vous devez installer le chargeur de fichiers. Utilisez la commande suivante dans le terminal pour installer :
npm install file-loader --save-dev
Créez un nouveau fichier audio.js dans le src Écrivez-y le code suivant :
import music from "./audio/music.mp3"; export default { music }
La syntaxe modulaire d'ES6 est utilisée ici, music.mp3 est importé dans le fichier audio.js et une variable nommée music est exportée via l'exportation par défaut. De cette façon, music.mp3 devient un fichier de module qui peut être importé et utilisé dans d'autres composants.
dans le composant vue qui doit utiliser des fichiers audio, vous pouvez utiliser l'instruction import pour introduire le. fichier audio : #🎜🎜 #
<script> import audio from '@/audio'; export default { name: "Music", data() { return { music: audio.music } } } </script> <template> <div> <audio :src="music" controls> Your browser does not support the audio element. </audio> </div> </template>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!