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 状态。

相关推荐
Gizzap_Tech3 小时前
国内官网增加英文版:URL、语言切换与 hreflang 怎么配置?
前端
剪刀石头布啊3 小时前
泛洪DFS、BFS
前端
qetfw3 小时前
Windows Server AD CS:根 CA、Web 证书模板与域内自动注册
前端·windows·windows-server
剪刀石头布啊3 小时前
为什么React组件很少前缀,而vue的不少组件都有前缀
前端
剪刀石头布啊3 小时前
gird网格布局
前端
啃火龙果的兔子4 小时前
Google Chrome(谷歌浏览器)常用快捷键
前端·chrome
剪刀石头布啊4 小时前
js真的是单线程实现异步并发么?
前端
剪刀石头布啊4 小时前
js中改变this指向的操作有哪些
前端
剪刀石头布啊4 小时前
vue、react 列表中使用 index 作为 key 的话,修改某一个元素后会发生什么
前端
方方洛4 小时前
glowglow:语言无关的语法高亮器是怎么实现的
前端·前端框架