Javascript ES6 ReactJS警告:React.createElement:类型不应为null、未定义、布尔值或数字

Javascript ES6 ReactJS警告:React.createElement:类型不应为null、未定义、布尔值或数字,javascript,reactjs,ecmascript-6,react-jsx,Javascript,Reactjs,Ecmascript 6,React Jsx,我在开发ReactJS组件时遇到了一个奇怪的问题,一切正常,但是当我试图在ContentBody中呈现我的UserPage组件时,我遇到了这个错误 react.js:18798警告:react.createElement:type不应为null, 未定义、布尔或数字。它应该是一个字符串(对于DOM) 元素)或类(用于复合组件) user.jsx组件 react包的默认导出不是Link,因此必须显式导入Link import { Link } from "react"; 如果不想执行此操作,请

我在开发ReactJS组件时遇到了一个奇怪的问题,一切正常,但是当我试图在ContentBody中呈现我的UserPage组件时,我遇到了这个错误

react.js:18798警告:react.createElement:type不应为null, 未定义、布尔或数字。它应该是一个字符串(对于DOM) 元素)或类(用于复合组件)

user.jsx组件
react
包的默认导出不是
Link
,因此必须显式导入
Link

import { Link } from "react";

如果不想执行此操作,请导入所有
react

import * as React from "react";
然后正确引用
链接

<React.Link to="/api/user/delete">Delete</React.Link>
删除

在答案中回答,而不是在问题中回答谢谢:)我已经找到答案并更新了我的问题,但是你的答案更明确,因此我会接受它。
import * as React from "react";
<React.Link to="/api/user/delete">Delete</React.Link>