= "tel",
Password = "password",
Number = "number",
}
const props = defineProps({
type: {
type: String as PropType<InputType>,
default: InputType.Default,
required: true,
},
})
const customType = ref("password");
const _type = type === InputType.Password ? customType : type;
TS ругается "This condition will always return 'false' since the types 'Ref ' and 'InputType' have no overlap"
подскажите почему
props.type надо а не просто type
Да так лучше. А зачем тогда это, подскажи плиз const { type, } = toRefs(props);
в таком виде у тебя type - Ref. чтобы взять его значение, нужно делать type.value
Обсуждают сегодня