reactjs - 如何在其他组件的属性中调用组件?
问题描述
我想在另一个组件中调用一个带有路由的组件,但它不起作用,你能帮我吗?
<Route path="/products" >
<RouterProduct
count={this.state.addCounter}
price={this.state.totalPrice}
close={
<Route path="/contact-us" component={RouterContact} />
} />
</Route>
解决方案
您正在尝试将该Route
元素RouterProduct
作为道具传递给组件。相反,您应该放入组件<Route path="/contact-us" component={RouterContact} />
内部RouterProduct
并RouterContact
在那里导入。
推荐阅读
- python - 如何使用 kwargs 在 Django 中更新模型
- c++ - 如何在从用户输入中读取多个数字时忽略 C++ 中整数数组中的空白间距
- android - 如何避免android中Flash文件的循环
- database - Golang 中的 Mongodb Arrayfilter 查询进行更新操作
- java - 填充滚动视图时,EditText 在片段中自动设置为不可编辑
- c# - Xamarin 形成 Combobox:SFComboBox!! 我如何刷新我的组合框?
- javascript - 在 Woocommerce Checkout 登录后创建重定向到自定义 URL
- javascript - 访问 XMLHttpRequest:对预检请求的响应未通过访问控制检查:它没有 HTTP ok 状态?
- microsoft-edge - 如何实现边缘计算架构?
- c# - 从文件中提取 GUID