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 处理事件绑定的一些兼容写法
Dec 24 Javascript
Javascript之旅 对象的原型链之由来
Aug 25 Javascript
JS子父窗口互相操作取值赋值的方法介绍
May 11 Javascript
extjs两个tbar问题探讨
Aug 08 Javascript
jquery.qrcode在线生成二维码使用示例
Aug 21 Javascript
JavaScript面向对象之私有静态变量实例分析
Jan 14 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
Jan 19 Javascript
JS图片定时翻滚效果实现方法
Jun 21 Javascript
表格展示利器 Bootstrap Table实例代码
Sep 06 Javascript
vue项目动态设置页面title及是否缓存页面的问题
Nov 08 Javascript
JQuery复选框全选效果如何实现
May 08 jQuery
vue a标签点击实现赋值方式
Sep 07 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中使用Oracle数据库(5)
2006/10/09 PHP
第七节--类的静态成员
2006/11/16 PHP
PHP简单计算两个时间差的方法示例
2017/06/20 PHP
php使用curl获取header检测开启GZip压缩的方法
2018/08/15 PHP
用Jquery实现多级下拉框无刷新的联动
2010/12/22 Javascript
js 通用订单代码
2013/12/23 Javascript
javascript随机之洗牌算法深入分析
2014/06/07 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
2017/01/25 Javascript
详解vue的数据binding绑定原理
2017/04/12 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
ReactJs实现树形结构的数据显示的组件的示例
2017/08/18 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
2018/09/19 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
2018/12/09 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
python中List的sort方法指南
2014/09/01 Python
python批量提交沙箱问题实例
2014/10/08 Python
快速了解Python中的装饰器
2018/01/11 Python
对django2.0 关联表的必填on_delete参数的含义解析
2019/08/09 Python
pycharm配置git(图文教程)
2019/08/16 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
详解Python中的分支和循环结构
2020/02/11 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
英国最大的手表网站:The Watch Hut
2017/03/31 全球购物
Joules美国官网:出色的英国风格
2017/10/30 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
涨价通知怎么写
2015/04/23 职场文书
关于HTML编码导致的乱码问题
2021/09/04 HTML / CSS
Go语言编译原理之源码调试
2022/08/05 Golang