Vue如何基于es6导入外部js文件


Posted in Javascript onMay 15, 2020

也许大家都是使用习惯了es5的写法喜欢直接用《Script》标签倒入js文件,但是很是可惜,这写法。在es6,或则说vue环境下不支持

真的写法是怎样?

首先。我们要改造我们要映入的外部js文件,改成下面这个格式。主要是红色方块内部代码,我们需要将我们的模块“抛出”,让人能获取到

Vue如何基于es6导入外部js文件

代码:

function realconsole(){
alert("hello.thanks use me");
}
export {
realconsole
}

其次,到我们的寄主那里,我们需要导入,仿造其他的文件,写法是这样的:

Vue如何基于es6导入外部js文件

代码:

<template>
<div class="teslist">
<button @click="methods1">显示console</button>
</div>
</template>
<script src="../../lib/myconsole.js"></script>
<script>
import { realconsole } from '../../lib/myconsole.js'
export default {
methods:{methods1:function(){
realconsole();
}
}}
</script>
<style>
.teslist {
}
</style>

注意红色叉的部分,那是我们es5的写法,绿色才是正确的

接着是效果图

Vue如何基于es6导入外部js文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
初学JavaScript第二章
Sep 30 Javascript
firefox和IE系列的相关区别整理 以备后用
Dec 28 Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
Apr 27 Javascript
js去除空格的12种实用方法
Nov 08 Javascript
node+express+ejs制作简单页面上手指南
Nov 26 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
Feb 14 Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 Javascript
过期软件破解办法实例详解
Jan 04 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
Aug 01 Javascript
webpack构建换肤功能的思路详解
Nov 27 Javascript
基于 D3.js 绘制动态进度条的实例详解
Feb 26 Javascript
JavaScript中arguments和this对象用法分析
Aug 08 Javascript
JavaScript onclick事件使用方法详解
May 15 #Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 #Javascript
用Angular实现一个扫雷的游戏示例
May 15 #Javascript
Node.js API详解之 dns模块用法实例分析
May 15 #Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
May 15 #Javascript
js实现简单贪吃蛇游戏
May 15 #Javascript
Javascript执行流程细节原理解析
May 14 #Javascript
You might like
php引用传值实例详解学习
2013/11/06 PHP
跟我学Laravel之路由
2014/10/15 PHP
Java和PHP在Web开发方面对比分析
2015/03/01 PHP
Laravel框架实现model层的增删改查(CURD)操作示例
2018/05/12 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
基于jquery的分页控件(C#)
2011/01/06 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
2014/05/05 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
谷歌showModalDialog()方法不兼容出现对话窗口的解决办法
2016/02/15 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
[02:45]2016年中国刀塔全程回顾,完美“圣”典即将上演
2016/12/15 DOTA
python中readline判断文件读取结束的方法
2014/11/08 Python
Python使用django获取用户IP地址的方法
2015/05/11 Python
python实现k-means聚类算法
2018/02/23 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
Python-Tkinter Text输入内容在界面显示的实例
2019/07/12 Python
Python多线程模块Threading用法示例小结
2019/11/09 Python
python之生成多层json结构的实现
2020/02/27 Python
五分钟带你搞懂python 迭代器与生成器
2020/08/30 Python
python dict如何定义
2020/09/02 Python
python爬虫调度器用法及实例代码
2020/11/30 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
关于html字符串正则判断和匹配的具体使用
2019/12/12 HTML / CSS
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
2014年社区党建工作总结
2014/11/11 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
祝酒词范文
2015/08/12 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
导游词之太原天龙山
2020/01/02 职场文书
Spring Data JPA框架的核心概念和Repository接口
2022/04/28 Java/Android