Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用组件';你的状态是什么?_Javascript_Reactjs - Fatal编程技术网

Javascript 如何使用组件';你的状态是什么?

Javascript 如何使用组件';你的状态是什么?,javascript,reactjs,Javascript,Reactjs,我有许多从父组件呈现的子组件,单击每个组件的名称后,我希望能够编辑被单击的特定组件的状态,但是我不确定如何最好地将当前状态“传递”到模式中,以便可以在模式上的表单中编辑它们 我见过一些实现,其中模式字段是在单击之后用jquery(.val())设置的,这似乎不是实现这一点的惯用方法 如何从特定组件中预填充模态字段,以及模态应在何处准确呈现?根据您使用的模态,您只需使用道具将这些值填充到模态组件中即可。您可以创建一个更通用的模态组件,并将此模态作为您的道具,或者如果您认为无法创建一个比此特定模态更

我有许多从父组件呈现的子组件,单击每个组件的名称后,我希望能够编辑被单击的特定组件的状态,但是我不确定如何最好地将当前状态“传递”到模式中,以便可以在模式上的表单中编辑它们

我见过一些实现,其中模式字段是在单击之后用jquery(.val())设置的,这似乎不是实现这一点的惯用方法


如何从特定组件中预填充模态字段,以及模态应在何处准确呈现?

根据您使用的模态,您只需使用道具将这些值填充到模态组件中即可。您可以创建一个更通用的模态组件,并将此模态作为您的道具,或者如果您认为无法创建一个比此特定模态更适合用例的通用模态,则可以创建一个特定模态。在给出代码示例时,很难不看到/不知道您使用的是哪一个,但是下面react bootstrap的模态实现链接可能会帮助您

反应引导模式的引导