如何使用 Reactjs 用组件的状态填充模态表单
How to populate modal form with a component's state with Reactjs?
我有许多从父组件渲染的子 React 组件,单击每个组件的名称后,我希望能够编辑被单击的特定组件的状态,但是我不确定如何最好地将当前状态"传递"到模态中,以便可以在模态上的表单中编辑它们。
我见过在单击后使用 jquery (.val((( 设置模态字段的实现,这似乎不像是执行此操作的惯用反应方式。
我应该如何从特定组件预填充模态字段,以及模态应该准确地呈现在哪里?
根据您使用的模态,您应该简单地使用 props 将这些值填充到模态组件中。您可以创建一个更通用的模态组件并将该模态提供给您的道具,或者如果您认为无法创建一个适合比此特定用例更多用例的通用模态,则可以创建一个特定的模态。很难在不看到/知道您使用哪一个的情况下给出代码示例,但是下面的链接 react-bootstrap 的模态实现可能会对您有所帮助!
React-bootstrap 对 Bootstrap 模态的实现。
相关文章:
- 如何设置html元素填充的动画
- 如何使用jquery在填充自动完成的值后使文本框只读
- 如何通过ajax刷新JSF填充的javascript变量
- 事件和状态
- 获取选择框的状态
- 用与线条相同的颜色填充多折线图上的点
- 在UI路由器中以抽象状态填充常见视图
- 无法使用国家/地区选择中的状态动态填充下拉列表
- 如何禁用typeahead:在远程typeahead.js中聚焦已填充的文本字段时处于活动状态
- 保持提交按钮处于禁用状态,直到填充动态创建的必填字段
- 如何使用 Reactjs 用组件的状态填充模态表单
- Highcharts 图形默认系列填充颜色覆盖状态填充颜色(包括 jsfiddle)
- Jquery/AJAX 填充的 HTML 表单(当下拉列表处于选中状态时)
- 以程序方式设置时,未在视图模型中填充选中状态
- IE7,8悬停状态不工作时,使用下划线模板填充html
- React Native:不使用状态填充表单(无状态表单)
- 我怎么能隐藏形式字段(城市& quot;状态),直到zip被填充
- ReactJS-如何从通过获取数据填充的道具中正确初始化状态
- 从国际电话输入插件Javascript中选择后填充状态下拉框
- 使用ASP.NET AJAX填充列表后更新视图状态