我开始学习AngularJS但有一点问题.... 这有什么不对?我尝试将songlist声明为带有Song Objects的数组,但是使用“=”
会出错import { Song } from './song.model';
export class Chart
{
id:number;
chartName: string;
img: string;
createDate:string;
songList[]: Song;
}
答案 0 :(得分:2)
您的声明无效,应该是:
songList: Song[]
答案 1 :(得分:2)
查看数组的这种打字稿类型定义。
https://www.typescriptlang.org/docs/handbook/basic-types.html
打字稿类型转换的语法是
variable: type;
因此,对于数组,您需要类似
的数据songList: Array<Song>;
或
songList: Song[];