2
ブートストラップ・ポップ・オーバーに基づいてカスタム・リアクション・ポップ・オーバーを作成したいと思います。 カスタムリアクション・ブートストラップ・ポップオーバー
は、私は新しい反応コンポーネントと呼ばれるMyTooltip作成:import React, {Component} from 'react';
import { Popover } from 'react-bootstrap';
export default class MyPopover extends Component{
constructor(props){
super(props);
}
render() {
return (
<Popover id="popover-trigger-focus" title={this.props.title}>
{ return this.props.children }
</Popover>
);
}
}
を、私の主成分で私はトリガーを作成してみました:
export default class MyMainComponent extends Component{
render() {
const popoverFocus = (
<MyPopover id="tooltip-trigger-focus" title="My Title">
my text <b>my bold text</b> my text
</MyPopover >
);
return (
<div >
<OverlayTrigger trigger="focus" placement="bottom" overlay={popoverFocus}>
<Button>Focus</Button>
</OverlayTrigger>
</div>
);
}
}
をしかし、それは動作しません。ボタンは非表示になり、ポップオーバーに正しいテキストが表示されますが、ポップオーバーでは「配置」プロパティは無視され、フェードアニメーションはありません。
すべてのヘルプは有用であろう...
{... this.props}は私が必要としていたもの – TamarG