未被捕获的TypeError:无法读取null的属性“ focus”

时间:2019-08-30 07:27:44

标签: focus ref

我正在尝试使用react-to-print库,但是ref函数似乎有问题。

我使用的是React版本15.6.1

还有其他使用ref的方法吗?

这是我的代码:

return (
  <div>
    <ReactToPrint
      trigger={() => <a href='#'>Хэвлэх</a>}
      content={() => this.componentRef}
    />
    <div ref={el => (this.componentRef = el)}>
        <MuiThemeProvider>
          <div style={styles.container}>
                {this.renderProblems()}
          </div>
        </MuiThemeProvider>
    </div>
  </div>
);

1 个答案:

答案 0 :(得分:0)

您的代码运行正常,没有任何问题,请参见codesandbox上的工作示例

尝试删除node_modules并重新安装可能解决您问题的依赖项,如果问题仍然存在,请共享更多详细信息,以便对其进行进一步调查。