Javascript 为什么在使用createRef()时React中出现意外的令牌错误

Javascript 为什么在使用createRef()时React中出现意外的令牌错误,javascript,node.js,reactjs,Javascript,Node.js,Reactjs,错误指向类中=前面的空格 这就是错误所在 C:\Users\crism\dream in green\src\components\myLineGraph.js:5:13:C:/Users/crism/dream in green/src/components/myLineGraph.js:意外标记(5:13) 它还表示,第一行代码中的chartRef从未被使用过,即使它是在类下面的行中被调用的 有什么想法吗 import React, { Component, chartRef } from

错误指向类中
=
前面的空格

这就是错误所在
C:\Users\crism\dream in green\src\components\myLineGraph.js:5:13:C:/Users/crism/dream in green/src/components/myLineGraph.js:意外标记(5:13)

它还表示,第一行代码中的
chartRef
从未被使用过,即使它是在类下面的行中被调用的

有什么想法吗

import React, { Component, chartRef } from 'react';
import Chart from "chart.js";

export default class LineGraph extends Component {
    chartRef = React.createRef();

}

我认为chartRef应该声明为const,而不是从react库导入它。这是正确的方法:
this.chartRef=React.createRef()
您不需要在文件顶部声明它