不变量违规:未找到名称的查看配置
Invariant violation: View config not found for name
我在 React-Native
中遇到错误:
Invariant violation: View config not found for name MyCustomComponent.
我确实搜索了同样的错误,发现组件名称的第一个字符应该大写,这在我的例子中是存在的。
这就是我想要做的:
我正在尝试使用名称加载一个组件,而不是直接使用 <MyCustomComponent />
来渲染它
这是我的代码:
<View style={{ backgroundColor: 'yellow' }} >
{React.createElement('MyCustomComponent', {}, null)}
</View>
这可能是什么问题。有没有其他方法可以使用 string.
加载组件
您需要将 component
而不是 string
传递给方法
喜欢
{React.createElement(MyCustomComponent, {}, null)}
而不是
{React.createElement('MyCustomComponent', {}, null)}
字符串仅适用于 tags
我在 React-Native
中遇到错误:
Invariant violation: View config not found for name MyCustomComponent.
我确实搜索了同样的错误,发现组件名称的第一个字符应该大写,这在我的例子中是存在的。
这就是我想要做的:
我正在尝试使用名称加载一个组件,而不是直接使用 <MyCustomComponent />
这是我的代码:
<View style={{ backgroundColor: 'yellow' }} >
{React.createElement('MyCustomComponent', {}, null)}
</View>
这可能是什么问题。有没有其他方法可以使用 string.
加载组件您需要将 component
而不是 string
传递给方法
喜欢
{React.createElement(MyCustomComponent, {}, null)}
而不是
{React.createElement('MyCustomComponent', {}, null)}
字符串仅适用于 tags