我有一个可渲染多个复选框的组件。每个复选框都通过其checked属性进行动态处理,并在渲染时进行分配。我需要打印/渲染选中复选框的值。示例状态如下所示:{Filters: [{name: "Vegetables",options: [{value: "tmto",name: "Tomato"},{value: "ptato",name: "Potato"}]},{name: "Fruits",op
2020-08-17
我正在制作 Discord 嵌入生成器,到目前为止,除了复选框之外,一切都按预期运行。我想知道如何在 React 中制作一个动态复选框,其中每个字段都可以选择为内联或非内联。我用来显示嵌入的模块是embed-visualizer基本上,我已经做到了可以通过单击添加和删除按钮来添加和删除输入。将标题和值数据输入到输入中后,它将动态添加到嵌入字段对象中。我遇到的问题是复选框当前卡在useState钩子
2021-03-30
我有一个动态表单,其实现如下。问题是,如果该“questionID”的答案在具有所选选项(即 A、B)的答案数组中存在,我想“选中”复选框。因此检查的条件应该是answers[index].userChoice.option等于 Object.keys(x)。import fieldsL from "./fields.json";function App() {let [Fields , setF
在这里我尝试了很多方法从 react js 中动态生成的复选框中获取值,但都失败了,请帮我解决这个问题..我遇到了这样的问题"Uncaught TypeError: Cannot set properties of undefined"or anyone of the states like "{Name: "Module2",View:false,Create:false,Edit:false,
2022-01-02
我有一个复选框组件,它可以呈现多个日期复选框。我需要打印所选复选框的值。下面给出的示例如下所示:const [state, setState] = useState({"firstName": "","lastName" : "","mobileNumber" : "","avalabilities": [{"availabilityId": "",day: [{value: "sun",name
2022-04-21
我似乎无法弄清楚如何使用路由参数/ ownProps 加载组件/对象,我的配置与 React Redux 应用程序的标准配置基本相同,并且我的操作/减速器工作正常,但对于此组件,数据未预加载。我认为这意味着在定义“用户”对象之前尝试使用它时发生了竞争。我之所以这样认为,是因为它偶尔确实有效 - 它正在经历减速器和 api 调用 - 结果看起来不错。有什么方法我应该先创建一个默认的“用户”对象吗?路
2016-06-22
我想提取 Redux 中间件中的 URL 参数,以便分派动作并在有效负载中使用这些值。
2016-07-01
我有一个待办事项应用程序,我正在尝试选择一个项目并将其发送到要编辑的页面。我看了一下这篇文章从 react-router hash fragment 获取查询参数并注意到他们正在使用this.props.location.query我想要完成的是获取查询参数并将其显示在输入框中以供编辑。import * as React from 'react'import { Router, Route, In
2016-07-29
使用 redux 和 react router,我想访问除路由指定的组件之外的组件上的路由参数。我已经设置了 react-router、redux 和 react-router-redux,如下所示,我想从我的 redux 存储中访问 reportId 参数。const history = syncHistoryWithStore(browserHistory, store);const stor
2016-11-02
我正在开发一个多语言和多货币的应用程序,它使用react-router、react-router-redux和react-router-bootstrap进行路由。目前,用户使用默认语言和货币访问应用程序,但我希望能够在 URL 中提供一些参数来设置语言或货币 - 类似于http://myapp.com/page1?lang='fr'我还希望能够在任何页面上使用这些参数,以便:http://mya
2017-02-22
我有以下设置:<div><Router history={browserHistory}><Route path="/" component={NewCustomerContainer} /><Route path="/newCustomer" component={NewCustomerContainer} /><Route path="/search" component={SearchPag
2017-03-20
我正在尝试获取容器中 React 路由器的当前路径,以便我可以将其传递给将更改其可见性过滤器的子组件。更具体地说,我正在尝试让导航菜单突出显示当前活动页面。我正在使用 react、redux、react-router 和 react-router-redux,以便我可以从 redux 存储访问路由器状态。从react-router-redux的文档中,它说要做这样的事情:function mapS
2017-03-23
我正在使用 react-router-redux (https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux)安装npm install --save react-router-redux@next实现如下:<Route path='/resource/:id' component={
2017-04-24
我是 React、React Router (v4) 和 Redux 的新手。我尝试通过访问ownProps.match.params.id从mapStateToProps(state, ownProps)访问 URL 参数,但params数组始终为空。我已使用调试器检查 ownProps,并且应传递的id参数不在ownProps的任何地方。这是我的路线的片段: <Switch><Route
2017-08-29
我正在将应用程序从 React Router V2 重构到 V4,并且遇到了一个问题,即mapStateToProps中的属性未传递给每个组件。这是我的设置:App.jsxrender() {return (<div><Header /><Navbar /><Routes {...this.props} /><Footer /></div>)}const mapStateToProps = (st
2017-11-17