0
Предположим, что у меня модальный, как и ниже, и я бы хотел, чтобы он, когда модальный показ в это время, я также хочу работать на фоне. В следующем коде есть текстовое поле. Я хочу работать с текстовым полем (или аудио) при появлении модели.Как настроить реакцию-bootstrap modal
import React, { Component, PropTypes } from 'react';
import ReactDOM from 'react-dom';
import { Modal, Button } from 'react-bootstrap';
import './GenericModal.scss';
class GenericModal extends Component {
constructor(props, context) {
super(props, context);
this.state = {
showModal: false
};
this.open = this.open.bind(this);
this.close = this.close.bind(this);
}
open() {
this.setState({showModal: true});
}
close() {
this.setState({showModal: false});
}
render() {
return(
<div>
<div>I am a Bootstrap Modal</div>
<Button onClick={this.open}>Show Modal</Button>
<div>
<Modal className="modal-container" id="demo-class" ref={node => this.chart = node}
show={this.state.showModal}
onHide={this.close}
bsSize="small" backdrop={false}
>
<Modal.Header closeButton>
<Modal.Title>Modal title</Modal.Title>
</Modal.Header>
<Modal.Body>
One of fine body.........
</Modal.Body>
<Modal.Footer>
<Button onClick={this.close}>Close</Button>
<Button bsStyle="primary">Save changes</Button>
</Modal.Footer>
</Modal>
<Button onClick={this.open}>Show Modal</Button>
<input type="text" />
</div>
</div>
);
}
}
export default GenericModal;
Какая работа с 'текстовым полем'? Воспроизведение звука в порядке, оно будет пали на фоне. Что вы можете сделать с 'textbox', когда появится модальный? –
@Jyothi Babu Araja, на самом деле мое требование такое, вступайте в мадал во время прослушивания и звука на заднем плане, я могу воспроизводить/приостанавливать звук, но в то же время показывается мой показанный модальный. –
Да, вы можете сделать эту магию в своем методе 'open()' в 'sync' или' async' –