Как решить Vuejs Композиция API типа Ref () Ошибка? - PullRequest
1 голос
/ 06 апреля 2020

Я использую vue составной API и использую ref для массива объектов, каждый объект которого имеет свойство value. Кажется, что машинопись смешивает значение ref со значением свойства внутри каждого массива:

enter image description here

Как вы видите на картинке выше, машинописный текст, сообщающий нам, что тип arr - это массив объектов, который содержит имя и значение, но когда я использовал ref, он обнаруживает неправильный тип. даже если я использую в качестве преобразования, как показано ниже, проблема не решится:

const arr2 = ref(arr as { name: string; value: number }[]);

Но когда я изменю свойство value на value2 или что-то еще, оно будет работать: enter image description here

обновление :

Вот еще одна проблема, с которой я столкнулся сегодня:

enter image description here

I мне интересно, как я должен решить эту ошибку типа?

...