我通过create-react-app快速创建一个反应应用程序,
当我在componentDidMount()
中调用new ImageCapture
时
componentDidMount() {
imageCapture = new ImageCapture(track);
}
显示
ReferenceError:未定义imageCapture
不知道是不是阻止我的电话或别的什么
我在普通的JS中测试了这个函数,它的工作原理。谢谢大家。
答案 0 :(得分:3)
您需要使用const
/ let
/ var
声明imageCapture
。
在不使用声明的情况下,您将变量定义为全局变量,这将在ReferenceError
中抛出strict mode。
E.g。
const imageCapture = new ImageCapture(track)