angular 2 typescript An implementation cannot be declared in ambient contexts

前端 未结 6 1474
刺人心
刺人心 2021-01-07 23:02

I am new to typescript and I am trying to create a function for an angular 2 directive. Can anyone explain, in language for n00bs, what the error is trying to tell me when I

6条回答
  •  时光取名叫无心
    2021-01-07 23:23

    I ran across this rather unusual compile-time Typescript error error TS1183: An implementation cannot be declared in ambient contexts.

    It started after I had copy/pasted some sourcecode that had export declare class. I noticed when I changed it to export class this error went away.

    Change This:

    export declare class Foo {
    }
    

    To This:

    export class Foo {
    }
    

提交回复
热议问题