1
Я не могу сделать рендеринг кнопки DropDown правильным способом. См. Пример jsbin. Невозможно понять, что я делаю неправильно.Кнопка «Развернутая кнопка» «React-Bootstrap» не работает должным образом
const Hello = (props) => {
console.log(props)
let Media = ReactBootstrap.Media
let Image = ReactBootstrap.Image
let DropdownButton = ReactBootstrap.DropdownButton
let MenuItem = ReactBootstrap.MenuItem
let ButtonToolbar = ReactBootstrap.ButtonToolbar
return (
<div>
<p>Hi {props.name.title}</p>
<ButtonToolbar>
<DropdownButton title = "Test" id = "test" key = "1">
<MenuItem key = "1" eventKey="1">1</MenuItem>
</DropdownButton>
</ButtonToolbar>
</div>
)
}
class App extends React.Component{
constructor(props) {
super(props);
this.state = {
globus:{
title:"DropDown Button",
actors:["h","i","j"]
}
};
}
render() {
return (<div className="app">
<Hello name={this.state.globus} />
</div>);
}
}
ReactDOM.render(<App />, document.getElementById('app'));
Любая помощь очень ценится
Ура!
что решить эту проблему, но моя главная проблема, кажется, я не могу добавить кнопку правильно в теги по какой-то причине. Это невозможно. –
Если это отвечает на ваш первоначальный вопрос, отметьте его как ответ и отправьте еще один вопрос. Причина, по которой вы не видите раскрывающийся список, состоит в том, что у компонентов Media и Media.Body есть 'overflow: hidden' – DTing
yes, которые решили его, мне пришлось переопределить загрузочный CSS-код с использованием ID и сделать переопределение: visible –