React useState基本类型变量的使用

React 中,useState 是一个 Hook,用于在函数组件中添加状态,它可以让函数组件拥有状态。基本使用方法如下:

js 复制代码
// App.jsx
import React, { useState } from 'react'
 
function App() {
  // 使用 useState 创建一个状态变量,初始值为基本类型(比如字符串)
  const [text, setText] = useState('React useState')
 
  // 更新状态的函数
  function handleChange(event) {
    setText(event.target.value)
  }
 
  return (
    <div>
      <input type="text" value={ text } onChange={ handleChange } />
      <p>{ text }</p>
    </div>
  )
}

在这个例子中,text 是一个基本类型变量,初始值为字符串 'React useState'setText 函数用于更新这个状态变量。当输入框的内容变化时,handleChange 函数会被调用,并用新的值更新 text 状态。

相关推荐
神州数码云基地几秒前
首次开发陌生技术?用 AI 赋能前端提速开发!
前端·人工智能·开源·ai开发
白雾茫茫丶9 分钟前
不只是作品集:用 Next.js 打造我的数字作品库
react.js·next.js
程序员小易18 分钟前
前端轮子(2)--diy响应数据
前端·javascript·浏览器
前天的五花肉18 分钟前
D3.js研发Biplot(代谢)图
前端·javascript·css
董世昌4121 分钟前
JavaScript 中 undefined 和 not defined 的区别
java·服务器·javascript
oh,huoyuyan24 分钟前
【实用技巧】火语言RPA:界面『日期时间』控件,实现网页日期自动填写
前端·javascript·rpa
程序员小寒24 分钟前
前端性能优化之Webpack篇
前端·webpack·性能优化
谢尔登25 分钟前
React的Fiber架构
前端·react.js·架构
我是华为OD~HR~栗栗呀27 分钟前
(华为od)21届-Python面经
java·前端·c++·python·华为od·华为·面试
刘一说39 分钟前
ES6+核心特性全面浅析
java·前端·es6