当前位置:  开发笔记 > 编程语言 > 正文

JSX元素类型“ XXX”没有任何构造或调用签名

如何解决《JSX元素类型“XXX”没有任何构造或调用签名》经验,为你挑选了0个好方法。

我想在打字稿中使用material-ui。

/// 
import React = __React;
import * as FlatButton from "material-ui/lib/flat-button";

interface ATCProps{
    clickHandler:__React.MouseEventHandler;
}

export default class AddToCartBtn extends React.Component{
    render(){
        return (
              // -> error
        )
    }
}

平面按钮

declare module "material-ui/lib/flat-button" {
    import ReactElement = __React.ReactElement;
    import Component = __React.Component;
    interface FlatButton extends __React.Component{
    }
    export default FlatButton;
}

错误:(15、14)TS2604:JSX元素类型'FlatButton'没有任何构造或调用签名。

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有