我想为Summernote.jsx编写一个自定义定义文件,这样我就不会找到react-summernote模块
我已经写了
declare var ReactSummernote: JSX.ElementClass; declare module "react-summernote" { export default ReactSummernote; }
并导入为
import ReactSummernote from 'react-summernote';
但有一个错误说
"JSX element type 'ReactSummernote' does not have any construct or call signatures" on <ReactSummernote />
以下是链接
Summernote.JSX
您可以将模块声明为:
declare module "react-summernote";
或更具体地说:
declare module "react-summernote" { import * as React from "react"; let ReactSummernote: React.ComponentClass<any>; export default ReactSummernote; }