Javascript 在React组件中使用canvasdatagrid

Javascript 在React组件中使用canvasdatagrid,javascript,reactjs,Javascript,Reactjs,我正在尝试将模块合并到React中。然而,我不断地发现这个错误: 未捕获错误:对象作为找到的React子对象无效:[object HtmleElement]。如果要呈现子对象集合,请改用数组。。。在由CanvasGrid创建的网格中 该代码是对上的代码稍加修改的版本: 根据我对该示例的理解,没有什么特别的事情要做,但是,当React尝试呈现组件时会遇到上面的错误。npm包canvas datagrid导出Web组件,而不是React组件。您必须使用react在UI中呈现该组件。 您需要做的是将脚

我正在尝试将模块合并到React中。然而,我不断地发现这个错误:

未捕获错误:对象作为找到的React子对象无效:[object HtmleElement]。如果要呈现子对象集合,请改用数组。。。在由CanvasGrid创建的网格中

该代码是对上的代码稍加修改的版本:

根据我对该示例的理解,没有什么特别的事情要做,但是,当React尝试呈现组件时会遇到上面的错误。

npm包canvas datagrid导出Web组件,而不是React组件。您必须使用react在UI中呈现该组件。 您需要做的是将脚本包含在index.html中,然后使用渲染函数创建React组件CanvasGrid:

render() {
    return React.createElement('canvas-datagrid', {});
}
有关完整的组件代码,请参阅。

这是您使用的库吗?
render() {
    return React.createElement('canvas-datagrid', {});
}