Maison > interface Web > js tutoriel > Résumé des méthodes de fichier de style de référence d'une seule page Vue

Résumé des méthodes de fichier de style de référence d'une seule page Vue

php中世界最好的语言
Libérer: 2018-06-12 11:39:10
original
1331 Les gens l'ont consulté

Cette fois, je vais vous apporter un résumé des méthodes de référencement des fichiers de style sur une seule page dans Vue Quelles sont les précautions pour référencer des fichiers de style sur une seule page dans Vue Ce qui suit est un cas pratique, prenons un ? regarder.

Description du problème

Pour les fichiers .vue, il est également composé de trois parties : la structure, le comportement et le style. L'attribut scoped signifie que la page actuelle est valide. Lorsqu'il y a beaucoup de styles dans la balise de style ou qu'il y a des duplications entre les fichiers .vue, on a toujours l'impression qu'elle n'a pas l'air assez soignée, il est donc nécessaire d'introduire certains styles communs. Parlons d'abord de la façon d'introduire un fichier de style séparé. Ici, nous prenons les fichiers CSS comme exemple, puis parlons de la division des fichiers de style dans mon projet

Présentation de fichiers de style séparés

Méthode 1

Introduire des ressources statiques dans main.js Cette méthode permet au fichier de style d'être partagé par les composants du projet

.
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import axios from 'axios'
// 此处引入静态资源
require('./assets/css/style.css')
/* eslint-disable no-new */
new Vue({
 el: '#app',
 router,
 template: '<App/>',
 components: { App }
})
Copier après la connexion

Méthode 2

Introduire les fichiers de style dans un certain .vue

<template>
  ...
</template>
<script>
  export default {
    name: "test"
  }
</script>
<style scoped>
 @import "style.css";
</style>
Copier après la connexion

Le format d'organisation des fichiers est le suivant :

Application dans le projet

Dans mon projet, ces deux méthodes sont appliquées, et le style public est utilisé La première méthode est utilisé pour référencer le style de chaque module du projet. La deuxième méthode est utilisée. Chaque module contient un fichier de style pour stocker les styles nécessaires à ce moment. C'est plus flexible. peu de styles, ou seul un certain fichier vue l'utilisera, vous pouvez toujours écrire le style css directement dans la balise style du fichier .vue.

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

L'utilisation du cache de composants vue

Comment utiliser JS pour charger dynamiquement des liaisons

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal