Vue的单页应用怎么引用样式文件

这次给大家带来Vue的单页应用怎么引用样式文件,Vue的单页应用引用样式文件的注意事项有哪些,下面就是实战案例,一起来看一下。

问题描述

对于.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: '', components: { App }})

登录后复制

方式二

在某个.vue引入样式文件

  ...  export default {    name: "test"  } @import "style.css";

登录后复制

文件组织形式如下:

Vue的单页应用怎么引用样式文件

项目中的应用

在我的项目中,这两个方式都是应用到的,公共的样式采用第一种方式引用,对于项目中的每一个模块的样式是采用第二种方式的,在每个模块中都是含有一个样式文件的,用来存放这个模块中需要的样式,这个时候就需要灵活一些了,如果样式比较少,或者只是某一个vue文件会用到,还是可以将css样式直接写在.vue文件的style标签中。

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

postman+json与springmvc如何实现批量添加

jQuery可见性过滤器的用法详解

Postman怎么进行token传参

立即学习“前端免费学习笔记(深入)”;

以上就是Vue的单页应用怎么引用样式文件的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2774409.html

(0)
上一篇 2025年3月8日 14:06:50
下一篇 2025年3月6日 21:46:41

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js中的基本类型和引用类型

    本篇文章给大家分享的内容是关于js中的基本类型和引用类型,有着一定的参考价值,有需要的朋友可以参考一下 js中的基本类型和引用类型 转载自https://blog.csdn.net/shuidinaozhongyan/article/det…

    2025年3月8日 编程技术
    200
  • Vue的轮播组件怎么使用

    这次给大家带来Vue的轮播组件怎么使用,使用Vue轮播组件的注意事项有哪些,下面就是实战案例,一起来看一下。 本文章采用Vue结合css3来实现轮播图。 首先要了解的是Vue的动画原理。在vue中,如果我们要给元素设置动画效果,则需要使用一…

    编程技术 2025年3月8日
    200
  • vue slot怎么在子组件中显示父组件传递

     这次给大家带来vue slot怎么在子组件中显示父组件传递,vue slot在子组件中显示父组件传递的注意事项有哪些,下面就是实战案例,一起来看一下。 父组件使用没有指定slot属性,默认为default 在slot中可以使用默认值,如果…

    编程技术 2025年3月8日
    200
  • element UI怎么导出Excel

     这次给大家带来element UI怎么导出Excel,element UI导出Excel的注意事项有哪些,下面就是实战案例,一起来看一下。 1、安装相关依赖 主要是两个依赖 npm install –save xlsx file-sav…

    编程技术 2025年3月8日
    200
  • 使用mint-ui时间插件时怎么获取选择值

    这次给大家带来使用mint-ui时间插件时怎么获取选择值,使用mint-ui时间插件获取选择值的注意事项有哪些,下面就是实战案例,一起来看一下。 {{pickerValue}}data () { return { pickerValue:n…

    编程技术 2025年3月8日
    200
  • VueRouter的导航守卫应该怎么使用

    这次给大家带来VueRouter的导航守卫应该怎么使用法,VueRouter的导航守卫使用的注意事项有哪些,下面就是实战案例,一起来看一下。 简介 主要用来通过跳转或取消的方式守卫导航。 例如判断登录信息:没登录全部跳到登录页。判断必要操作…

    编程技术 2025年3月8日
    200
  • Angular4输入与输出怎么使用

    这次给大家带来Angular4输入与输出怎么使用,使用Angular4输入与输出的注意事项有哪些,下面就是实战案例,一起来看一下。 Angular4输入属性 输入属性通常用于父组件向子组件传递信息 举个栗子:我们在父组件向子组件传递股票代码…

    编程技术 2025年3月8日
    200
  • Vue2.0设置全局样式步奏详解

    这次给大家带来Vue2.0设置全局样式步奏详解,Vue2.0设置全局样式的步奏详解的注意事项有哪些,下面就是实战案例,一起来看一下。 为Vue设置全局样式需要几个步骤(如果是sass将less改成sass即可) 第一步:在src目录下的ma…

    编程技术 2025年3月8日
    200
  • 在Bootstrap里怎么操作table

    这次给大家带来在Bootstrap里怎么操作table,在Bootstrap里操作table的Bootstrap有哪些,下面就是实战案例,一起来看一下。 bootstrap-table是在bootstrap-table的基础上写出来的,专门…

    编程技术 2025年3月8日
    200
  • vue的花括号怎么使用

    这次给大家带来vue的花括号怎么使用,vue花括号使用的注意事项有哪些,下面就是实战案例,一起来看一下。 {{}}的使用 {{msg}} {{cart.brand}} 3 + 5 = {{ 3 + 5 }} new Vue({ el:”#c…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论