Форум программистов, компьютерный форум, киберфорум
TypeScript
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 1
Регистрация: 20.02.2018
Сообщений: 75
1

Разные типы полей одного объекта

20.01.2021, 17:51. Просмотров 358. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Столкнулся с проблемой у меня есть сервис в котором есть метод создания объекта и он ждет тип:
Javascript
1
2
3
4
5
6
7
8
9
10
11
    /** id юзера */
    id: number
 
    /** имя юзера */
    name: string
 
    /** Статус */
    status: number
 
    /** Дата */
    date: Date
Однако в начале по логике ui я должен создать пустые поля и потом только их заполнить и с any все норм, а вот как и можно ли сделать так чтобы тип был не any я не знаю Что можно сделать?
Javascript
1
2
3
4
5
6
7
8
9
10
    const handleAdd = async () => {
        const newUser: any = {
            id,
            name: null,
            status: null,
            date: null,
        }
       // Метод сервиса
        await createUser({ body: newUser })
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2021, 17:51
Ответы с готовыми решениями:

Как связать две поля из форм, у полей разные типы
Здравствуйте, не могу понять как осуществить связь полей на форме, так что бы при нажатии на кнопу...

Копирование значений полей из одного объекта в другой
Здравствуйте. Прошу помочь с копированием значений полей между объектами, относящимися к одному...

Два различных объекта или разные ссылки одного типа?
Начинаю учить Java, поэтому вопрос такой В Java при объявлении ссылочных переменных: Season a...

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

2
1683 / 957 / 417
Регистрация: 12.05.2016
Сообщений: 2,431
20.01.2021, 20:10 2
riddlejs, а почему id генерится не в createUser?
Javascript
1
2
3
const handleAdd = async () => {
   const newUser = await createUser()
}
0
1 / 1 / 1
Регистрация: 20.02.2018
Сообщений: 75
21.01.2021, 07:27  [ТС] 3
Цитата Сообщение от shvyrevvg Посмотреть сообщение
riddlejs, а почему id генерится не в createUser?
Javascript
1
2
3
const handleAdd = async () => {
   const newUser = await createUser()
}
Вопрос конечно хороший, но я не знаю тут просто есть факт того какой тип показывает сервис.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2021, 07:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дружественная функция находящая максимальное значение полей объекта первого типа и полей объекта второго типа
Само задание: Создать объект первого типа, у которого одно целочисленное свойство. Значение...

Как наложить разные текстуры на разные грани одного и того же куба?
ЗДРАВСТВУЙТЕ! Подскажите пожалуйста как наложить разные текстуры на разные грани одного и тогоже...

Разные браузеры отдают разные html одного и того же сайта? по какому параметру это определяется?
К примеру сайт 1800contacts.com. В мозилле одна версия html, в chrome другая. Не могу понять....

Как выбрать запись и все значения её полей по максимальному значению одного из полей?
Как выбрать запись и все значения её полей по максимальному значению одного из полей? Код. Форма...

Разные типы
Как правельно преобразовать здесь типы для probability и PMAX, PMAX1, JMAX, JMAX1. Вот код: ...

Go и разные типы ОС
Доброго времени суток! Подскажите пожалуйста программа написанная на Go может работать и на Windows...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.