我正在尝试使用TypeScript将钩子实现到React(^ 16.6.0)应用程序中
import * as React, {useState} from 'react';
知道此导入的正确语法是什么吗?
import
支持一组有限的语法变体。
有可能:
import React, {useState} from 'react';
缺点是整个库都是导入的,因为它React
是默认导出并且不能摇晃。由于React
使用JSX语法需要存在导入,因此一种更有效的方法是:
import * as React from 'react';
import {useState} from 'react';
挂钩是在预发布的React 16.7中引入的。react
版本约束应该是^16.7.0-alpha.0
,@types/react
应该是^16.7.0
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句