打字稿:找不到名字谓词

时间:2017-11-19 19:54:27

标签: typescript

我已创建此文件Perdicate.ts

export interface Predicate {
    not(): Predicate;
}

进入Query.ts

export interface Query {
    getWhere(): Predicate;
}

我收到此编译错误:

message: 'Cannot find name 'Predicate'.'

Query.tsPredicate.ts位于同一文件夹中。

1 个答案:

答案 0 :(得分:3)

您还需要将接口Predicate导入文件界面Query

import { Predicate } from './predicate'; // Consider your `Predicate` is in the `predicate.ts`

export interface Query {
    getWhere(): Predicate;
}