在 IE11 上渲染 DraftJS 编辑器会出现以下错误 -
Invariant Violation: PluginEditor.render(): A valid ReactComponent must be returned. You may have returned undefined, an array or some other invalid object.
同样的设置在 Chrome/FF 中运行良好。我们已经使用 babel 来编译 ES6。
一个相关的 Github 线程(https://github.com/facebook/draft-js/issues/296)提到了多个版本的 React(因为草稿包括版本 15+),而我的应用程序使用
v0.14...
我尝试了这个,但升级是不可行的马上)文档提到使用
es6-shim
(es5-shim
https://facebook.github.io/draft-js/docs/advanced-topics-issues-and-pitfalls.html#polyfills )。我试过这个,但没有帮助。我犯了同样的错误。
还有什么我可能会丢失的吗?期待您的投入。