169 похожих чатов

Помогите типизировать функцию Store.create так, чтобы внутри реализации не высвечивалась

ошибка
Хочу сделать аргумент опциональным для клиентов этой функции, в целом получилось, но внутри реализации ts выдает ошибку

https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmYcDCVgEMbADwCCcAvHAK4B2AJsAGYCWFwVAfCXEaLtQM7nV1GzOAH44ACixQA5iIBcHAJQk2ANwj0qcBZJkKCy4mo1UAUKca4otLAGNUGbDCwAjADb4CbAN6m4cW0wcYAVHYMIWUwBfc1s3LB4+AGUYaE92ShoGJlY4egBbMA984AoYPjDnd08fPzgAenq4QFwQQFYQOEBhEEAWEEAGEFbAIRBAQRBAeRA4fsAOEEB+EHHAdhBxwAEQQD4QQCYQHv7AGRA4QBEQDsBeEEAuEEAxEHHAORAAoNwxnv2AGjhAcRB+xcBGEEBpEDge+cBmEA7AHhBW3b9OBdQDcIKNlq8Zisets9kdxuMJMs4IN+kt9u0AIwAVmUbxBcEWk2Oi12PRBALqjRRrUAnCD3HqDOCAWRAnnB5j1not+n0gU8Qet9os4K1BiDEcjMQAGFFoxYYuDPboDQmACRBxs99jDuXAACpJOqBJwhdAXGrsXSyfSGWr+fzUgB0TrqMRi1N+i0AbCCtX5wXbtSateatXqrDZwSafHr-NFjB37Qm7QnE8ak8mU2wQCg8eAQMAwehZrBuFJpdhMADucFLmHEigdRuCddM1LJXWFgeDvXDkY5MfmKLGU0WvooZHyLmAUFMmez8EwAEcyPRMFQa6hSJXq6lMHgxxOpyw6w2zeJMYpzNSAALlAC0oBQthg96gUGgcYTL2GMzWrQFu2FXYOk9ACIyDEM1k2XtowGeYZyzHM4EXZdV3XAAmctgCrdc93HScoCPetG1wZtTCAA

2 ответов

14 просмотров

Какие то чудеса с типом Create происходят. Мне непонятно почему ему обе части можно присвоить ? https://tsplay.dev/WPxLYW

Anton-Vlasov Автор вопроса
Gayrat Vlasov
Какие то чудеса с типом Create происходят. Мне не...

Мне надо сделать так, чтобы аргумент функции был опционален, если дженерик = undefined Чтобы клиенты использовали одну и ту же функцию, но с возможностью не передавать туда аргумент когда не надо new Store().create() и new Store<number>().create(1) при этом если не передавать туда аргумент, когда указан дженерик, должна быть ошибка Сейчас все так и работает, но сам внутри create не удается типизировать

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Книга Юрова В.И пойдёт для обучения?
Botsman
24
Which companies do you think are innovating best in web design and design practices?
✌️(´ヮ`)
6
I was reading a lot about API and REST API and I still don't get it, what's a application programming interface? 😄 How to build a private API for getting other informations f...
Witold 🖤🩶
12
Карта сайта