zoukankan      html  css  js  c++  java
  • es6 import

    最近用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 {} 吧。

  • 相关阅读:
    英文词频统计
    字符串练习
    第八周
    第七周
    第五周
    第六周
    第三周
    第四周
    第二周
    第一周作业
  • 原文地址:https://www.cnblogs.com/culnoty/p/5801107.html
Copyright © 2011-2022 走看看