简体   繁体   English

当我单击反应按钮时,如何将所选项目调用到 model 中?

[英]how can i call selected item into model when i click on button in react?

how can i call selected item into model when i click on button in react?当我单击反应按钮时,如何将所选项目调用到 model 中? I tried this code but it gave me same output for every buttons...我试过这段代码,但它给了我相同的 output 每个按钮......

More Details更多细节

            <div class="modal fade" tabIndex="-1" id="exampleModal" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
                <div class="modal-dialog" role="document">
                    <div class="modal-content">
                        <div class="modal-header">
                            <h5 class="modal-title" id="exampleModalLabel">Details</h5>
                            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                                <span aria-hidden="true">&times;</span>
                            </button>
                        </div>
                        <div class="modal-body" onClick={this.update}>
                            <h4>{this.state.data.name}</h4>
                            <h5>Region :- {this.props.item.region}</h5>
                            <h6>Capital :-{this.props.item.capital}</h6> 
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                            {/* <button type="button" class="btn btn-primary">Save changes</button> */}
                        </div>
                    </div>
                </div>
            </div>

 handleItem(capital){ console.log(capital) } render(){ return( <div class="modal fade" tabIndex="-1" id="exampleModal" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Details</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body" onClick={this.update}> <h4>{this.state.data.name}</h4> <h5>Region:- {this.props.item.region}</h5> <h6>Capital:-{this.props.item.capital}</h6> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal" onClick={this.handleItem.bind(this,this.props.item?.capital)} >Close</button> {/* <button type="button" class="btn btn-primary">Save changes</button> */} </div> </div> </div> </div> ) }

i think you are missing onclick event where you can get the value我认为您缺少 onclick 事件,您可以在其中获得价值

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何通过单击按钮调用功能? - How can I call a function at a click of a button? 单击表单提交按钮后,如何在反应 js 中关闭 model? - How can i close model in react js after i click form submit button? 选择收音机并单击按钮时,如何运行功能? - How can I run a function when a radio is selected and I click a button? 单击按钮时如何将焦点保持在所选文本上? - How can I keep the focus to my selected text when I click a button? Material React Select Multiple:单击选定元素时如何从数组中删除? - Material React Select Multiple: How i can remove from my array when i click in a selected element? 当我单击它时,如何防止按钮触发另一个按钮? 反应 - How can I prevent the button from triggering the other button when I click it? &React 当计时器倒数至“ 0”时,如何自动“单击”按钮? (如何调用代码中的按钮?) - How can I automatically “click” a button when a timer counts down to “0”? (How do I call click on a button from code?) 当用户单击添加到购物车按钮时,如何添加选项权重和值 - how can I Add options weight and value selected when user click add to cart button 使用React,如何在可滚动div中水平滚动到所选项目? - With React, how can I horizontally scroll to the selected item in a scrollable div? 如何在 React Native 的平面列表中更改所选项目的颜色? - How can I change the color of selected item in flatlist in React Native?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM