首页 > 解决方案 > 如何在其他组件的属性中调用组件?

问题描述

我想在另一个组件中调用一个带有路由的组件,但它不起作用,你能帮我吗?

  <Route path="/products" >
                <RouterProduct
                    count={this.state.addCounter}
                    price={this.state.totalPrice}
                    close={
                        <Route path="/contact-us" component={RouterContact} />
                    } />
            </Route>

标签: reactjsreact-router

解决方案


您正在尝试将该Route元素RouterProduct作为道具传递给组件。相反,您应该放入组件<Route path="/contact-us" component={RouterContact} />内部RouterProductRouterContact在那里导入。


推荐阅读