相关疑难解决方法(0)

如何在React中使用bootstrap工具提示?

我的工具提示工作较早,我正在尝试将我的组件迁移到React.我还没有使用react-bootstrap,因为我不确定我是否会去,因为它仍处于大量开发阶段而不是1.0.

这是我的渲染代码的代码片段:

<span>
    <input data-toggle="tooltip" ref="test" title={this.props.tooltip}  type="radio" name="rGroup" id={"r" + this.props.name} />
    <label className="btn btn-default" htmlFor={"r" + this.props.name}></label>
</span>
Run Code Online (Sandbox Code Playgroud)

并称之为:

<MyComponent name="apple" tooltip="banana" />
Run Code Online (Sandbox Code Playgroud)

我知道你必须调用工具提示功能让它显示出来,我认为这就是我搞砸的地方.我正在尝试这样的事情:

componentDidMount() {
    $(this.refs.test).tooltip();
    // this.refs.test.tooltip(); ?
    // $('[data-toggle="tooltip"]').tooltip(); ?
}
Run Code Online (Sandbox Code Playgroud)

但这似乎都没有奏效.工具提示未显示.

javascript tooltip twitter-bootstrap reactjs

7
推荐指数
3
解决办法
1万
查看次数

标签 统计

javascript ×1

reactjs ×1

tooltip ×1

twitter-bootstrap ×1