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函数
May 27 Javascript
Extjs实现进度条的两种便捷方式
Sep 26 Javascript
js获取元素外链样式的方法
Jan 27 Javascript
JavaScript更改字符串的大小写
May 07 Javascript
浅谈JS的基础类型与引用类型
Sep 13 Javascript
node.js中实现kindEditor图片上传功能的方法教程
Apr 26 Javascript
vue增删改查的简单操作
Jul 15 Javascript
Angularjs单选框相关的示例代码
Aug 17 Javascript
AngularJS中控制器函数的定义与使用方法示例
Oct 10 Javascript
使用webpack编译es6代码的方法步骤
Apr 28 Javascript
实现elementUI表单的全局验证的方法步骤
Apr 29 Javascript
JavaScript this指向相关原理及实例解析
Jul 10 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 高手之路(一)
2006/10/09 PHP
php 时间计算问题小结
2009/01/04 PHP
PHP 面向对象详解
2012/09/13 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
PHP回调函数简单用法示例
2019/05/08 PHP
Javascript学习笔记8 用JSON做原型
2010/01/11 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
Jquery Uploadify多文件上传带进度条且传递自己的参数
2013/08/28 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
angularJS 中$scope方法使用指南
2015/02/09 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
js实现html table 行,列锁定的简单实例
2016/10/13 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
webpack学习--webpack经典7分钟入门教程
2017/06/28 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
2018/08/09 Javascript
Vue中使用canvas方法总结
2019/02/12 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
基于javascript实现贪吃蛇小游戏
2019/11/25 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
[02:16]DOTA2英雄基础教程 干扰者
2014/01/15 DOTA
python和bash统计CPU利用率的方法
2015/07/10 Python
一文带你了解Python中的字符串是什么
2018/11/20 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
python标准库OS模块函数列表与实例全解
2020/03/10 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
公司接待方案
2014/03/08 职场文书
师范生自我鉴定
2014/03/20 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
pytorch model.cuda()花费时间很长的解决
2021/06/01 Python