首页 > 其他 > 详细

es6 import

时间:2016-08-23 23:34:18      阅读:1042      评论:0      收藏:0      [点我收藏+]

最近用reactjs写个h5 应用,封装一个model。然而使用这个model时候 总是报错:

Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.。。。

 

什么一开始还以为是style啥的 语法错误了,还真有! 然而 这个错误还是存在,stack overflow下 没啥结果。突然想到是不是import语法写错了? 去es6 官网看了下,貌似没啥错啊。。。。

 

郁闷 

嗯?看到这个:

1 export function cube(x) {
2   return x * x * x;
3 }
4 const foo = Math.PI + Math.SQRT2;
5 export { cube, foo };

但我只export了一个class啊? 抱着试一试的心态。。。。。尼玛错误还真没了。

 

------------------------------------------------------

总结:如果import 不使用花括号的话,export时候得用default,否则 还是老老实实import {} 吧。

es6 import

原文:http://www.cnblogs.com/culnoty/p/5801107.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!