你可以自己封装下,这种命令式的组件的封装不是很难, 给你看个大致的例子let div = null const create = () => { div = document.createElement('div'); document.body.appendChild(div); ReactDOM.render(<Snackbar/>, div); }; const destroy = () => { ReactDOM.unmountComponentAtNode(div); div.parentNode.removeChild(div); };
你可以自己封装下,这种命令式的组件的封装不是很难, 给你看个大致的例子