麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Vue單頁應用引用單獨的樣式文件的兩種方式

2019-11-19 14:04:57
字體:
來源:轉載
供稿:網友

問題描述

對于.vue的文件來說,也是由結構、行為、樣式三部分組成,在樣式部分有個scoped的屬性,也就是當前頁面有效,當style標簽內樣式比較多時或者.vue文件之間有重復的時候,總感覺看起來不夠整潔,所以就需要引入一些公共樣式。下面就先說下如何引入單獨的樣式文件,這里就以CSS文件為例,之后再說下我的項目中的樣式文件的劃分

引入單獨的樣式文件

方式一

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

方式二

在某個.vue引入樣式文件

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

文件組織形式如下:

項目中的應用

在我的項目中,這兩個方式都是應用到的,公共的樣式采用第一種方式引用,對于項目中的每一個模塊的樣式是采用第二種方式的,在每個模塊中都是含有一個樣式文件的,用來存放這個模塊中需要的樣式,這個時候就需要靈活一些了,如果樣式比較少,或者只是某一個vue文件會用到,還是可以將css樣式直接寫在.vue文件的style標簽中。

總結

以上所述是小編給大家介紹的Vue單頁應用引用單獨的樣式文件的兩種方式 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 男女无遮挡羞羞视频 | 免费看黄色三级毛片 | 精品亚洲一区二区三区 | 日日噜噜噜夜夜狠狠久久蜜桃 | 麻豆视频国产在线观看 | 久久中出| 色女人在线 | 成人福利电影在线观看 | 斗破苍穹在线免费 | 国产一级做a爰片在线看 | 天天干天天碰 | 午夜在线视频一区二区三区 | 欧美成人性生活片 | 暴力肉体进入hdxxxx0 | 亚洲aⅴ在线观看 | 国产精品久久久久久久hd | 成人免费网视频 | 欧美精品一区二区三区久久久 | 狠狠操操 | 国内精品久久久久久久星辰影视 | av电影在线观看网站 | 欧美精品一区二区视频 | 免费日韩片 | 亚洲一二区视频 | 国产精品一区二区三区在线看 | 免看黄大片aa| 国产乱子视频 | 97色在线观看免费视频 | 成人在线观看地址 | www.99re14.com | 三人弄娇妻高潮3p视频 | 国产成人精品网站 | av懂色| xxnxx中国18 | 国产精品99久久久久久久女警 | 中文字幕 欧美 日韩 | 欧美亚洲国产日韩 | 欧美成人影院 | 一级黄色毛片子 | 国产噜噜噜噜久久久久久久久 | 99视频网址 |