typescript 打字稿泛型示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 打字稿泛型示例相关的知识,希望对你有一定的参考价值。
interface Bookmark {
id: string;
}
class BookmarksService {
items: Bookmark[] = [];
}
class BookmarksService<T> {
items: T[] = [];
}
class BookmarksService<T extends Bookmark> {
items: T[] = [];
}
class SearchPageComponent {
movie: Movie;
constructor(private bs: BookmarksService<Movie>) {}
getFirstMovie() {
this.movie = this.bs.items[0]; //
以上是关于typescript 打字稿泛型示例的主要内容,如果未能解决你的问题,请参考以下文章
打字稿泛型返回类型
难以理解的打字稿泛型函数重载
带有约束的打字稿泛型不能分配给泛型接口
打字稿泛型-“扩展对象”毫无意义吗?最佳做法是啥?
打字稿泛型类型 T toString
打字稿泛型类参数