index.jsx 581 字节
Newer Older
A
afc163 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
var React = require('react');
var Tooltip = require('rc-tooltip');

module.exports = React.createClass({
  getInitialState: function () {
    var state = {};
    state.placement = this.props.placement;
    state.title = this.props.title;
    return state;
  },
  getDefaultProps: function () {
    return {
      placement: 'top'
    };
  },
  render: function() {
    return  (
      <Tooltip placement={this.state.placement}
A
afc163 已提交
19
        prefixCls="ant-tooltip"
A
afc163 已提交
20 21 22 23 24 25 26
        trigger="hover"
        overlay={this.state.title}>
        {this.props.children}
      </Tooltip>
    );
  }
});