自学内容网 自学内容网

js 接力导出

js 接力导出

a.js

export function a1() {
  console.error('a1');
}

export function a2() {
  console.error('a2');
}

export default { a1, a2 }

b.js

// 导出a 的所有内容, 默认导出需要显示声明
export * from './a.js'
import { default as aDefault } from './a.js'

export function b1() {
  console.error('b1');
}

export function b2() {
  console.error('b2');
}

export default {
  ...aDefault,
  b1,
  b2
}

c.js

import ab, { a1, b1 } from './b.js'

console.error(ab);
console.error(a1);
console.error(b1);

原文地址:https://blog.csdn.net/qq_21476953/article/details/142462911

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!