Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何使用<;选择>&书信电报;选项值={true}>;你有什么反应?_Reactjs_Typescript_Select - Fatal编程技术网

Reactjs 如何使用<;选择>&书信电报;选项值={true}>;你有什么反应?

Reactjs 如何使用<;选择>&书信电报;选项值={true}>;你有什么反应?,reactjs,typescript,select,Reactjs,Typescript,Select,我有以下代码: <option value={false}>{getIntl('modals.users.suspended.unlocked')}</option> <option value={true}>{getIntl('modals.users.suspended.locked')}</option> 我使用的是TypeScript,在界面中,该元素的值设置为具有布尔值数据类型。有没有办法在选择下拉列表中使用真/假?选项的值属性只接受字

我有以下代码:

<option value={false}>{getIntl('modals.users.suspended.unlocked')}</option>
<option value={true}>{getIntl('modals.users.suspended.locked')}</option>

我使用的是
TypeScript
,在
界面
中,该元素的值设置为具有
布尔值
数据类型。有没有办法在
选择
下拉列表中使用
/

选项的
属性只接受字符串或数字类型,您提供的是布尔值


尝试用双引号或单引号将其括起来。例如:
“true”
“false”
,它们是字符串。

使用0 1数字类型。当类型转换时,0代表false,1代表true

我认为您可能应该使用“true”或“false”,并在使用时将其转换为boolean
Type 'boolean' is not assignable to type 'string | number | string[] | undefined'.