[转]import xxx from 和 import {xxx} from的区别

原文地址:https://www.cnblogs.com/Abner5/p/7256043.html

1.vue

import FunName from ‘../xxx’

1.js

复制代码
复制代码
export defualt function FunName() {
  return fetch({
    url: '/article/list',
    method: 'get'
  });
}
复制代码
复制代码

2.vue

import {xxx} from ‘../xxx’

2.js

复制代码
复制代码
export function FunName() {
  return fetch({
    url: '/article/list',
    method: 'get'
  });
}
复制代码
复制代码

 

 

ES中的模块导出导入

export 和 export default

两个导出,下面我们讲讲它们的区别

  1. export与export default均可用于导出常量、函数、文件、模块等
  2. 在一个文件或模块中,export、import可以有多个,export default仅有一个
  3. 通过export方式导出,在导入时要加{ },export default则不需要
  4. export能直接导出变量表达式,export default不行。
posted @   dirgo  阅读(269)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2017-11-15 [转]Oracle SQL函数pivot、unpivot转置函数实现行转列、列转行
2015-11-15 【转】如何建立一个样式新颖的CSS3搜索框
点击右上角即可分享
微信分享提示