ホームページ  >  記事  >  ウェブフロントエンド  >  Vue シングルページ アプリケーションでスタイル ファイルを参照する手順の詳細な説明

Vue シングルページ アプリケーションでスタイル ファイルを参照する手順の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-11 10:15:441602ブラウズ

今回は、Vue の単一ページ アプリケーションでスタイル ファイルを参照する手順について詳しく説明します。Vue の単一ページ アプリケーションでスタイル ファイルを参照するときの 注意事項は何ですか? 実際のケースを見てみましょう。

問題の説明

.vue ファイルの場合、構造、動作

、スタイルの 3 つの部分からも構成されます。スタイル部分にはスコープ付き属性があり、現在のページが有効であることを意味します。 . style タグが内側にある場合 スタイルが多かったり、.vue ファイル間に重複があったりすると、常に見た目が十分に整っていないように感じられるため、いくつかの共通のスタイルを導入する必要があります。まず、個別のスタイル ファイルを導入する方法について説明します。ここでは CSS ファイルを例に挙げて、プロジェクト内のスタイル ファイルの分割について説明します

方法 1

静的リソースを main.js に導入する この方法は、プロジェクト内のコンポーネントで共有されるスタイル ファイルを作成します

// 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 }
})

方法 2

特定の .vue にスタイル ファイルを導入します

<template>
  ...
</template>
<script>
  export default {
    name: "test"
  }
</script>
<style scoped>
 @import "style.css";
</style>

ファイル構成形式は次のとおりです。

プロジェクト内のアプリケーション

私のプロジェクトでは、これら 2 つのメソッドが最初のメソッドで参照され、プロジェクト内の各モジュールのスタイルはそれぞれ 2 番目のメソッドを使用します。モジュールには、このモジュールに必要なスタイルを保存するためのスタイル ファイルが含まれています。このとき、スタイルの数が比較的少ない場合、または特定の vue ファイルのみを使用する場合でも、CSS スタイルを直接記述することができます。 .vue ファイルの style タグ内。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書: Vueの携帯電話と電子メールの定期的な検証手順の詳細な説明

NodeJSの親プロセスと子プロセスのリソース共有手順の詳細な説明

以上がVue シングルページ アプリケーションでスタイル ファイルを参照する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。