您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何解决警告:React无法识别DOM元素上的X属性

如何解决警告:React无法识别DOM元素上的X属性

大概这条线一定是罪魁祸首:

<FirebaseAuthProvider {...config} firebase={firebase}>

您的config对象当前包含字段isSignedInproviderId,您必须将其发送给子组件,最后发送给DOM元素。尝试将这些字段从对象中删除,然后再向下发送它们:

const { providerId, isSignedIn, ...authProviderConfig } = config

这样,您的对象authProviderConfig将不会包含providerIdisSignedIn属性

更好的是,您可以显式重建配置对象,以避免进一步的混乱:

const authProviderConfig = { /* The fields from config FirebaseAuthProvider actually needs */ }

您还应该检查FirebaseAuthProvider组件,以查看其如何使用这些道具,并避免将其传播到DOM元素中。

相关文档:https ://reactjs.org/warnings/unkNown- prop.html

其他 2022/1/1 18:15:51 有752人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶