进程在1分钟后A发送请求(让我们称之为).但有1分钟取消它.Bsend_afterrequestB
可以B发送cancel到A和防止这一时间跨度内发送该消息?
所以,问题是,我有一个组件 A,它应该根据某些条件渲染组件 B。我可以在顶部导入 B,一切都会好起来的,但是如果不满足条件,我不希望最终所有 B 的组件代码都不需要它。我做的方式是:
let B;
if (condition) { B = require('./B.js' }
Run Code Online (Sandbox Code Playgroud)
这有道理吗?谢谢。
问题是我收到“元素类型无效:需要字符串”错误。
编辑1:我正在使用 create-react-app
编辑2:解决方案:
let B;
if (condition) { B = require('./B.js' }
Run Code Online (Sandbox Code Playgroud)