Skip to content

ReactDOM挂载的节点组件中使用useInjectable报错,应该如何处理 #1796

Answered by erha19
lovelytan asked this question in Q&A
Discussion options

You must be logged in to vote

@naduohua 由于 useInjectable 是依赖挂载在例如 #main 节点上的 ContextProvider 去获取 DI 实例,你这里直接挂载到 body->div 上面是肯定不能用的。

你这里可以考虑直接将你的信息录入界面挂载到全局的某个常驻显示的视图模块下,例如 Toolbar 区域

或者考虑采用 IDialogService 里面的 Open 方法去挂载你的 React 组件

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by lovelytan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants