Форум программистов, компьютерный форум, киберфорум
JavaScript: Vue.js
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2698 / 1291 / 252
Регистрация: 16.03.2008
Сообщений: 6,019
Записей в блоге: 2
1

Vue3 - CompositionAPI - Типизация массива объектов в пропсах

25.06.2022, 00:48. Показов 765. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо передать в компонент в качестве параметра массив объектов. Как правильно его типизировать.

В строке с соответствующим комментарием не могу разобраться как описать правильно, сейчас там по сути тип описан "псевдо кодом"

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import {defineComponent, PropType} from 'vue';
 
type Item = {
  id:number,
  name: string
}
 
export default defineComponent({
  name: 'ItemsList',
  props: {
    tasks:  {
      type: Item[] // проблема в этой строке
    },
    item: {
      type:Object as PropType<Item>
    }
  }
});
Добавлено через 2 минуты
Все нашел
Javascript
1
      type: Array as PropType<Item[]>,
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2022, 00:48
Ответы с готовыми решениями:

Разная типизация массива
Всем привет. Столкнулся с такой задачкой, в общем есть функция, которая должна принимать в качестве...

Как собрать из массива ключей и массива объектов - массив объектов?
Как собрать из массива ключей и массива обьектов - массив объектов? // Массив ключей ; //...

Vue3 TypeScript ToDo
Добрый день! Кто-нибудь может помочь? Как данный код переделать на TypeScript (добавить типы)....

Реализация fitBounds во Vue3
Коллеги, доброго всем здравия! Помогите реализовать fitBounds во vue3 Надо чтобы при клике, на...

Создание авторизации на Vue3
Здравствуйте! Подскажите, как создать авторизацию (как в админпанелях) на Vue3 - нужны толковые и...

0
25.06.2022, 00:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.06.2022, 00:48
Помогаю со студенческими работами здесь

Подключение vuelidate vue3
добрый день. При установке плагина вылетает ошибка (прикрепляю 2 скриншота, т к я пробовала менять...

Vue3 пустой экран
Здравствуйте. Не могу разобраться как начать работать с vue3, пробую но получаю пустой экран без...

Создание динамического массива объектов и передача параметров объектов через метод конструктор
Здравствуйте, подскажите пожалуйста, как в Free Pascal создать динамический массив объектов и...

Как изменять пропсы через emit (vue3)
Как изменять пропсы через emit (vue3) Хочу изменять состояния isChoose и консолить текущий title...

Emit клика через компонент в App. Vue3
Коллеги, помогите разобраться, как организовать emit клика радио-кнопки от ComponentB.vue через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru