Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何在vue组件中引入外部的css和js文件[通俗易懂]

如何在vue组件中引入外部的css和js文件[通俗易懂]

作者头像
全栈程序员站长
发布于 2022-11-09 01:50:25
发布于 2022-11-09 01:50:25
8.9K00
代码可运行
举报
运行总次数:0
代码可运行

在使用vue框架开发时,我们都知道一个组件中可以同时写HTML、css、js代码,只需三个标签而已,如下:

但是要真把所有的代码都写入一个组件文件当中,那么代码量是非常大的,极不便于修改和维护,这时就需要把css样式和js代码写到其他文件下,再引入组件当中。具体方法如下:

在组件中引入css文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<style>
   @import url(css文件路径)
</style>

在组件中引入js文件:

首先需要将我们的js模块“抛出”,让其他文件能获取到;如下,

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function home() {
  console.log("我是js文件")
}

export {
  home
}

其次在需要导入的文件导入;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>
   import { home } from "../assets/js/home.js";
</script>

如图:

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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/184693.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月8日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
vue的mixins的使用[通俗易懂]
2.在组件中引入这个mixins对象,通过mixins:[xxx],使用mixins对象
全栈程序员站长
2022/09/21
3440
vue的mixins的使用[通俗易懂]
vue怎么实现分页_vue实现表格
下面就是我的JS代码了,我设置当页码数为一时,上一页按钮被禁用,页数达到最后一页是,下一页按钮被禁用。具体代码如下所示:
全栈程序员站长
2022/11/15
6970
vue怎么实现分页_vue实现表格
vue路由懒加载的实现方式_vue-router路由模式
当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效
全栈程序员站长
2022/11/10
7970
vue路由懒加载的实现方式_vue-router路由模式
引入vuejs文件_引入vue文件
<script src=”https://cdn.jsdelivr.net/npm/vue/dist/vue.js”></script>
全栈程序员站长
2022/11/09
2.9K0
vue项目引入外部原生js文件_php引入文件的四个方法
在开发Vue项目的时候,有时需要使用一些非ES6格式的没有export的js库,可以有如下方法实现:
全栈程序员站长
2022/11/10
4.5K0
vue引入外部js文件并使用_为什么vue不使用ajax
在一个组件内部需要引入一个js文件,如果放在index.html,每个组件都会有这个js,所以需要在组件内单独引入。
全栈程序员站长
2022/11/10
2.6K0
vue引入外部js文件并使用_为什么vue不使用ajax
Vue引入外部Js文件并使用方法超级无敌详细的教程「建议收藏」
使用新的js文件里面的一个方法,提高复用性。 步骤: 1):在新的js文件中写入新方法,如:
全栈程序员站长
2022/11/09
8.9K0
vue如何引用js文件_html转化为vue组件
在开发Vue项目的时候,有时需要使用一些非ES6格式的没有export的js库,可以有如下方法实现:
全栈程序员站长
2022/11/08
4K0
请简述什么是Vue组件化开发_vue组件化开发
真实项目开发过程中,我们都是使用组件化的去开发vue的项目,但是组件化的思想又是如何来的呢?下面就从开始讲解演变过程
全栈程序员站长
2022/09/19
5260
请简述什么是Vue组件化开发_vue组件化开发
jQuery和Vue的区别[通俗易懂]
1.jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作 2.Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。 3.可以简单的理解为Vue帮我们做了dom操作,我们以后用Vue就需要修改对象的值和做好元素和对 象的绑定,Vue这个框架就会自动帮我们做好dom的相关操作 4.这种dom元素跟随JS对象值的变化而变化叫做单向数据绑定,如果JS对象的值也跟随着dom元素的 值的变化而变化就叫做双向数据绑定
全栈程序员站长
2022/11/03
8360
jQuery和Vue的区别[通俗易懂]
手摸手教你写一个vue的toast弹窗[通俗易懂]
摘要:我们在项目开发的过程中,也许会在很多页面实现弹窗的消息,普通的方法就是在这每个界面写些原生js代码来控制弹窗效果,这样明显非常冗余。可通过引入组件的方式,可解决部分冗余的代码,但是每个要使用的界面都必须导入、注册、使用,这些代码还是比较冗余。通过插件的方式封装Toast,可解决每个页面重复导入、注册、使用的重复过程。
全栈程序员站长
2022/11/08
9240
手摸手教你写一个vue的toast弹窗[通俗易懂]
Vue.js – 引入外部 JS 文件
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
41.4K1
vue.js单页应用_vue嵌入第三方页面
今天我们看看VUE怎么开发单页面应用,VUE提供了脚手架vue-cli,通过这个可以很轻松的创建VUE单页面应用,
全栈程序员站长
2022/11/04
1.4K0
vue.js单页应用_vue嵌入第三方页面
Vue 分页器组件[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/14
6030
oncontextmenu 兼容[通俗易懂]
公司的网站内容都是一些专业性很强的内容,而且内容都是花钱买来的,所以不想让别人轻而易举的复制过去,就尝试使用js控制一下,但是找了很多js代码,都是不支持firefox,如下
全栈程序员站长
2022/11/03
1.1K0
Thymeleaf contextPath(无废话)[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
4460
老男孩python课程_老男孩python课程[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/01
7910
vue如何引用外部js_引入外部js文件
在Vue中,通常我们引入一个js插件都是使用npm 方式下载然后import使用的。但是我现在本地有了js文件或者是一个远程js文件链接,我不想使用npm install xxx 的方式,有什么办法吗?
全栈程序员站长
2022/11/09
13.3K0
如何使用Vue封装组件[通俗易懂]
想封装组件呢首先要思考: 1.你想向用户暴露哪些属性 (props) 2.你想向用户暴露哪些事件,让用户监听来处理后续的业务 ($emit,@) 3.你想让用户嵌入哪些自定义的内容(slot)
全栈程序员站长
2022/11/09
1.7K0
在网页文档中引入Vue.js的方法有哪些?_vue直接引入js文件没有用
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
2.7K0
推荐阅读
相关推荐
vue的mixins的使用[通俗易懂]
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文