но у меня не получилось заставить это заработать в проперти класса
такое решение вам подойдет?
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgPIAczAPYgM4BCceKA3gFDLJwBcyIArgLYBG0lyLdeYUoA5uQC+5cmACe6FABEIMUBAAmGLLjzIAvGkw58REgG4xklAFUQiuQuU61m5AAU4ULHAA2AHhW7CxCAD5jKW1VfHtZeRAlbzsAH2RzS0jo23wjcgQ1MGRgPAjrewAKUHQGMDoY-ABKOhKynPV8qJtQ9Q1-ZAAiOE6ckD7SsFEEN2J1ABUIHmQKKnQ+ADc4SGRsVLwK9aM5xeWUAAtiSraGpqV0qkz8XgYEMGwoQrXWzdaqmY4qZDB93IA6Z4+eyAtTbZAiDj8CBgQo1ZBnFpA+KMNxuD5fHIwZCFH7-Q54Y44354AHrKrvWYY77E0mtP5wZAAekZ9GYbCgny+UGhDCg-VxJJBaU5QmQEDcJHRVO5YF5-RRbhFHBEIiAA
Спасибо, но функцию лучше тогда и не вводить если я в свойство оптионс все равно все кладу
если дженерики не нужны - да, можно отбросить все эти обертки
Вы писали: >>в ts есть возможно сохранять результат применения тайпгарда в переменную В документации я видел только возможность сужения типа через функцию: const isDefined = (input: Options): input is DefinedOptions Дайте пожалуйста пример как сохранить результат применения тайпгарда в переменную
Обсуждают сегодня