import写法

来源:4-2 Redux状态管理2-Redux 如何和 React 一起用

一品忙人

2018-01-14

老师,这个我看到代码中经常看到imprt写法,请教一下区别 import 有时会用大括号,有的却不用大括号,具体使用是什么时候用大括号呢

写回答

1回答

webOnline

2018-01-14

import 是 ES6 中用于实现模块开发功能的新语发。

import { aaa } from 'xxx', 是引用'xxx'文件模块输出对象的aaa字段。相当于export function aaa(){}

import aaa from 'xxx',是引用'xxx'文件模块输出的默认对象的aaa字段。相当于export default function aaa(){}.在这个里面import aaa... 其实aaa可以使用其他的名字。

其实都是语法糖。 {} 其实就是es6里面的对象的拓展, 不加{},在文件输出模块加了 default 关键字,其实也是在利用{}实现的,无非是内部封装起来,使用更加方便而已。

1
1
一品忙人
非常感谢!
2018-01-16
共1条回复

Redux+React Router+Node.js全栈开发

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

1822 学习 · 750 问题

查看课程