Я хотел создать объект Map с объектом в качестве ключа и числом в качестве значения в Typescript. Я определил объект карты следующим образом:
myMap: Map<MyObj,number>;
myObj: MyObj;
и когда я пытаюсь добавить пару к этому объекту карты:
this.myMap[myObj]=1;
Это говорит мне, что TS2538 Тип 'MyObj' не может быть использован как индексный тип. Возможно ли это в Typescript?