使用React JS

时间:2018-02-05 11:54:06

标签: twitter-bootstrap reactjs

大家好,我在这里的工作代码在本地工作正常我需要的是我需要分配自定义文本,这里是相同的代码笔 https://codepen.io/dorababumeka/pen/bLeGrd 我收到如下警告,我也想隐藏这个警告

$(this.refs.modal.getDOMNode()).modal();

当我执行相同的操作时,这是我在本地获得的内容,我需要将用户信息传递给该模态而不是默认值 enter image description here

1 个答案:

答案 0 :(得分:1)

自React v0.14起,getDOMNode()函数已被弃用并删除。您的代码应该使用ReactDOM.findDOMNode()方法,如下所示:

class Card extends React.Component {
    handleClick(i) {
      const element = ReactDOM.findDOMNode(this.refs.modal);
      $(element).modal();
    }

//etc...

工作示例:https://codepen.io/anon/pen/OQXPJX(注意我还必须添加Bootstrap JS库以使其正常工作,但我假设您已经在本地代码中使用了这个)