Я использую vue составной API и использую ref для массива объектов, каждый объект которого имеет свойство value. Кажется, что машинопись смешивает значение ref со значением свойства внутри каждого массива:
Как вы видите на картинке выше, машинописный текст, сообщающий нам, что тип arr - это массив объектов, который содержит имя и значение, но когда я использовал ref, он обнаруживает неправильный тип. даже если я использую в качестве преобразования, как показано ниже, проблема не решится:
const arr2 = ref(arr as { name: string; value: number }[]);
Но когда я изменю свойство value на value2 или что-то еще, оно будет работать:
обновление :
Вот еще одна проблема, с которой я столкнулся сегодня:
I мне интересно, как я должен решить эту ошибку типа?