代码之家  ›  专栏  ›  技术社区  ›  Hemadri Dasari

React V16.7 TypeError:对象(…)不是函数

  •  1
  • Hemadri Dasari  · 技术社区  · 7 年前
      import React, { useContext } from 'react';
      useContext is undefined.
    

      Uncaught (in promise) TypeError: Object(...) is not a function
    

    处理时出错

       const context = useContext(UserContext);
    

    当前版本:

       "react": "^16.7",
      "react-dom": "^16.7",
    
    1 回复  |  直到 7 年前
        1
  •  5
  •   Hemadri Dasari    7 年前

    要修复此问题,请将react和react dom降级到16.7.0-alpha.2,因为在v16.7中没有可用的挂钩

        "react": "16.7.0-alpha.2",
        "react-dom": "16.7.0-alpha.2"