【发布时间】:2022-06-13 09:11:54
【问题描述】:
由于后端的某些原因,它们使用 0 或 1 而不是 false 或 true 作为布尔值。
所以,当我尝试使用 API 中的布尔数据时,TS 抱怨:
// settings.crawl_on outputs 0 or 1
我尝试添加下面的代码它也不起作用:
true-value="1"
false-value="0"
TS 说:
(property) InputHTMLAttributes.checked?: any[] |设置 |布尔语 类型 'number' 不可分配给类型 'any[] |设置 | Booleanish'.ts(2322)runtime-dom.d.ts(629, 3):预期的类型来自属性 'checked',它在 type 上声明 '元素属性'
有没有办法覆盖它或正确的用途是什么?
-
你可以提供一个用 getter 和 setter 来计算数字和布尔值的方法