ES6 ReactJS: React.createElement: type不应该是null、undefined、boo
ES6 ReactJS Warning: React.createElement: type should not be null, undefined, boolean, or number
我遇到了一个奇怪的问题,而开发一个ReactJS组件一切正常工作,但当我试图渲染我的UserPage组件在ContentBody我得到这个错误
React. js:18798createElement: type不应该为空,未定义,布尔值或数字。它应该是一个字符串(用于DOM)元素)或一个ReactClass(用于组合组件)。
用户。
P_1它仍然会抛出那个错误,不确定我在这里做错了什么?
我能够通过正确导入链接来解决这个问题,因为链接不是一个导出默认链接,它应该被导入为
import {Link} from 'react'
react
包的默认导出不是Link
,因此必须显式导入Link
。
import { Link } from "react";
如果您不想这样做,请导入所有react
:
import * as React from "react";
,然后正确引用Link
:
<React.Link to="/api/user/delete">Delete</React.Link>
相关文章:
- 数组在递归方法中设置为null
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 无法获取属性'selectedIndex'的未定义引用或null引用
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 来自文本输入null的html javascript变量
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- php代码在textbox更改事件上显示null
- 相同的RegExp返回不同的结果-第一次是正确的结果,第二次是null
- 在php中提交数据时,如果某些值为null,而某些值为非null,如何进行查询
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 为什么localStorage[“..”]未定义,而localStorage.getItem(“..”)为null
- ajax在输入等于null时进行检查
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- 未捕获的类型错误:无法读取属性'状态'在react中为null
- contentWindow.document.body is null
- 在经过DATE验证的列中创建null值
- 为什么是文档.旧版应用程序中的DOM-object.properties为null
- if(foo!==null)的计算结果为true,即使foo为null
- php函数的ajax html$_POST值返回null
- ES6 ReactJS: React.createElement: type不应该是null、undefined、boo