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()代码>
您不需要在文件顶部声明它