javascript - Typescript Type 'string' is not assignable to type

Опубликовано: 02 Июль 2023
на канале: Code Samples
193
2

#short
#javascript
#typescript
Here's what I have in fruit.ts
export type Fruit = "Orange" | "Apple" | "Banana"

Now I'm importing fruit.ts in another typescript file. Here's what I have
myString:string = "Banana";

myFruit:Fruit = myString;

When I do
myFruit = myString;

I get an error:

Type 'string' is not assignable to type '"Orange" | "Apple" |
"Banana"'

How can I assign a string to a variable of custom type Fruit?
cast it: http://www.typescriptlang.org/docs/ha...
string literals: https://www.typescriptlang.org/docs/h...


Смотрите видео javascript - Typescript Type 'string' is not assignable to type онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Code Samples 02 Июль 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 193 раз и оно понравилось 2 людям.