在 ngrx 实体中,请告诉我 EntityState<V> 中的 <V> 是什么类型
In ngrx entity please tell me what type <V> is in EntityState<V>
I just want to find what this type <V> for EntityState<V> is.
我只是将上面的代码作为代码放入,以便显示 V 部分...(而且我不知道如何搜索包含在人字形或 wtf 中的东西)
我已经搜索了所有我能想到的东西。 ngrx 文档在 https://v7.ngrx.io/guide/entity/interfaces and I found this tutorial that mentions it - https://medium.com/ngrx/introducing-ngrx-entity-598176456e15
的文档中使用它
... but I just can't figure out what is type <V>.
这是它使用的界面:
interface EntityState<V> {
ids: string[] | number[];
entities: { [id: string | id: number]: V };
}
This probably sounds retarded but HOW do I figure out the answer
to this seemingly incredibly simple question? What is <V>?
所以它正在使用打字稿。
interface EntityState<V> {
ids: string[] | number[];
entities: { [id: string | id: number]: V };
}
在上面的界面中你可以想象出一些东西会使用这样的界面
class AnyClassname implements EntityState<ObjectName>{ ... }
ObjectName
将是您希望用作实体或数据库实体的对象。
ids
键是 number
或 string
的数组, entities
键本质上是键的对象(无论是数字还是字符串值为 ObjectName
它可能是这样的(ObjectName 是我表示对象的方式,它可以是 Todo 或 User):
{
ids: ['1','2'],
entities: {
'1': {
...ObjectName
}
}
}
I just want to find what this type <V> for EntityState<V> is.
我只是将上面的代码作为代码放入,以便显示 V 部分...(而且我不知道如何搜索包含在人字形或 wtf 中的东西)
我已经搜索了所有我能想到的东西。 ngrx 文档在 https://v7.ngrx.io/guide/entity/interfaces and I found this tutorial that mentions it - https://medium.com/ngrx/introducing-ngrx-entity-598176456e15
的文档中使用它... but I just can't figure out what is type <V>.
这是它使用的界面:
interface EntityState<V> {
ids: string[] | number[];
entities: { [id: string | id: number]: V };
}
This probably sounds retarded but HOW do I figure out the answer
to this seemingly incredibly simple question? What is <V>?
所以它正在使用打字稿。
interface EntityState<V> {
ids: string[] | number[];
entities: { [id: string | id: number]: V };
}
在上面的界面中你可以想象出一些东西会使用这样的界面
class AnyClassname implements EntityState<ObjectName>{ ... }
ObjectName
将是您希望用作实体或数据库实体的对象。
ids
键是 number
或 string
的数组, entities
键本质上是键的对象(无论是数字还是字符串值为 ObjectName
它可能是这样的(ObjectName 是我表示对象的方式,它可以是 Todo 或 User):
{
ids: ['1','2'],
entities: {
'1': {
...ObjectName
}
}
}