javascript - 将值从一个选项卡传递到 ReactJs 中的另一个选项卡

标签 javascript reactjs

我正在研究 ReactJS,想知道如何在选项卡之间传递值。

下面是我正在处理的组件。我有三个选项卡,想在单击接受按钮时将卡片从一个选项卡传递到另一个选项卡。

import React, { Component } from 'react'
import DriverPlacedOrder from './DriverPlacedOrder';
import {Link }from 'react-router-dom';
import {Tabs,Tab} from 'react-bootstrap';

export default class Driver extends Component {

  constructor(props, context) {
    super(props, context);
    this.state = {
      key: 'home',
    };
  }
  render() {
    return (
      <Tabs
        id="controlled-tab-example"
        activeKey={this.state.key}
        onSelect={key => this.setState({ key })}
      >
        <Tab eventKey="newOrder" title="New Order">

         <div class="container">
                <div class="card" style={{width:'100%',borderRadius:'2%', border: '4px solid lightgreen'}}>
                    <div class="card-body" style={{textAlign:'center'}}>
                        <h4 class="card-title">{CID}</h4>
                        <p class="card-text"><h5>{RID}</h5></p>
                        <Button variant="outline-success"onClick={} style={{width:'33%'}}><i class="fas fa-check-circle fa-lg"></i><br/>Accept</Button>
                        <Button variant="outline-primary" style={{width:'33%'}}><i class="fas fa-book-open fa-lg" fa-lg></i><br/>View</Button>

                    </div>
                </div>
            </div>

        </Tab>
        <Tab eventKey="currentOrder" title="Current Order">

        </Tab>
        <Tab eventKey="orderHistory" title="OrderHistory">

        </Tab>
      </Tabs>
    );
  }
}

点击接受按钮后,如何将卡片从 NewOrder 选项卡传递到 currentOrder 选项卡?

最佳答案

I am working on ReactJS and was wondering on how can I pass value between tabs.

<Tab my_data={my_data_value} eventKey="orderHistory" title="OrderHistory">
</Tab>

关于javascript - 将值从一个选项卡传递到 ReactJs 中的另一个选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55564229/

相关文章:

php - 新图像已创建,但旧图像显示 JS(AJAX)

javascript - browserify bundle 不处理通过相对路径导入文件

reactjs - React Native - (0, _redux.combineReducers) 不是函数

reactjs - 有没有 Ionicons : Icon props?

javascript - Angular : switch HTML depending on screen resolution

javascript - 文档和演示中的 Bespoke.js 主题不同

javascript - 使用 window.open 在新窗口中设置选项卡

reactjs - 将构造参数传递给 redux 中间件

javascript - React 中的条件渲染在切换时导致重新安装

javascript - 类似 ios 的动画,可将内容从右向左滑动