Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.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
Javascript 如何使用reactjs代码更改变量的值?_Javascript_Reactjs_Variables_Types_Boolean - Fatal编程技术网

Javascript 如何使用reactjs代码更改变量的值?

Javascript 如何使用reactjs代码更改变量的值?,javascript,reactjs,variables,types,boolean,Javascript,Reactjs,Variables,Types,Boolean,如何使用reactjs代码更改变量的值?我想更改的变量有一个布尔数据类型,我想将变量的值从false更改为true 我想使用reactjs代码更改的变量如下所示 const maintenance = false; 首先,您需要一个实际变量,而不是常数,因此: let maintenance = false; 然后,要重新分配/更改值,只需执行以下操作: maintenance = true; 您可以使用=,更改变量的值。它分配新值。使用状态 import {useState} from

如何使用reactjs代码更改变量的值?我想更改的变量有一个布尔数据类型,我想将变量的值从false更改为true

我想使用reactjs代码更改的变量如下所示

const maintenance = false;

首先,您需要一个实际变量,而不是常数,因此:

let maintenance = false;
然后,要重新分配/更改值,只需执行以下操作:

maintenance = true;
您可以使用=,更改变量的值。它分配新值。

使用状态

import {useState} from 'react';
function App(){
 const [maintenance,setMaintenance]=useState(false);
 handleClick(){
 setMaintenance(true);
 }
 return(
     <div> 
         <button onClick={handleClick}>change</button>
         <p> Maintenance : {maintenance} </p>
     </div>
  );
}
export default App;

在常量变量生成后,不能更改它。还有,这和react有什么关系?你是在州里保存这个吗?不,我不是在州里保存这个。我只想用reactjsok将维护变量的值从false改为true,谢谢你的回答。但是,如何通过使用reactjs单击按钮将变量的值从false更改为true?检查我是否编辑了代码,添加了buttonOkay,谢谢你的回答。好的,谢谢你的回答。但是,如何通过使用reactjs单击按钮将变量的值从false更改为true?