我想为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 />
以下是链接
发布于 2017-03-02 14:24:55
您只需将该模块声明为:
declare module "react-summernote";
或者更具体地说:
declare module "react-summernote" {
import * as React from "react";
let ReactSummernote: React.ComponentClass<any>;
export default ReactSummernote;
}
https://stackoverflow.com/questions/42547859
复制相似问题