gpt4 book ai didi

angular - 无法成功编译我的 Angular 应用程序

转载 作者:行者123 更新时间:2023-12-02 10:53:36 25 4
gpt4 key购买 nike

我有一个名为mock-values.ts的文件,它只有:

export const TIMES: Time[] = [
{ i: '8:00', v: '8' }, { i: '8:30', v: '8:30' },
{ i: '9:00', v: '9' }, { i: '9:30', v: '9:30' },
{ i: '10:00', v: '10' }, { i: '10:30', v: '10:30' },
{ i: '11:00', v: '11' }
];
export const MINUTES: Minute[] = [
{ half_hour: '30' },
{ half_hour: '60' },
{ half_hour: '90' }
];

当我运行ng serve时,我会遇到此错误消息 ERROR in src/app/meeting-form/mock-values.ts(1,21): error TS2304: Cannot find name 'Time'.
src/app/meeting-form/mock-values.ts(13,23): error TS2304: Cannot find name 'Minute'.

这是我在 form.component.ts中的导入
import { TIMES, MINUTES } from './mock-values';
times = TIMES;
minutes = MINUTES;

大约一分钟后,它成功编译,因为最终找到了它。有没有办法告诉Angular放松一下或使编译器过程更容易?

最佳答案

看起来“时间”和“分钟”不是预定义的类型。请尝试如下更改代码:

export const TIMES = [
{ i: '8:00', v: '8' }, { i: '8:30', v: '8:30' },
{ i: '9:00', v: '9' }, { i: '9:30', v: '9:30' },
{ i: '10:00', v: '10' }, { i: '10:30', v: '10:30' },
{ i: '11:00', v: '11' }
];
export const MINUTES = [
{ half_hour: '30' },
{ half_hour: '60' },
{ half_hour: '90' }
];

关于angular - 无法成功编译我的 Angular 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53730192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com