1、要将pp
定义为可以为null
的引用类型,可以使用联合类型boolean | null
代替boolean
。具体的定义如下:
const pp: Ref<boolean | null> = ref(null);
这样就可以将pp
设置为null
了。
2、 const loaded = ref<Nullable<boolean>>(false);
Nullable<boolean>表示一个可以为空的布尔类型。它可以有三个可能的值:true、false和null。这在处理可能缺少布尔值的情况下非常有用。例如,当使用某些API返回一个可选的布尔值时,可以使用Nullable<boolean>来表示该值可能为空。
还是第一种比较好用,如果后端返回给你一个空字符串,只需要往Ref里加String就可以了