当前位置: 首页 > wzjs >正文

新区网站建设济南百度推广优化

新区网站建设,济南百度推广优化,在百度做网站需要什么资料,wordpress 自己写的网页概念:useState 是一个React Hook(函数),它允许我们向组件添加状态变量,从而影响组件的渲染结果。 本质:和普通JS变量不同的是,状态变量一旦发生变化,组件的视图UI也会跟着变化&…

概念:useState 是一个React Hook(函数),它允许我们向组件添加状态变量,从而影响组件的渲染结果。

本质:和普通JS变量不同的是,状态变量一旦发生变化,组件的视图UI也会跟着变化(数据驱动视图)。react没有双向绑定,所以要使用useState,vue可以直接使用变量 就会双向绑定。

// 用useState给组件添加状态变量,以实现一个计数器按钮
import { useState } from "react";function App() {//第一步,调用useState添加一个状态变量//count是状态变量,setCount是用来修改状态变量的方法,其参数为状态变量的初值const [count, setCount] = useState(0);//第二步,点击事件调用setCount方法//作用:1、用传入的新值修改count 2、重新用新的count渲染UIconst handleClick = () => {setCount(count + 1);};return (<div className="App"><button onClick={handleClick}>{ count }</button></div>);
}export default App;

修改状态的规则

规则:在React中,状态被认为是只读的,我们应该始终替换它而不是修改它,直接修改状态不能引发视图更新。

 修改对象状态

规则:对于对象类型的状态变量,应该始终传给set方法一个全新的对象来进行修改。

// 用useState给组件添加状态变量,以实现一个计数器按钮
import { useState } from "react";function App() {const [count, setCount] = useState(0);const handleClick = () => {setCount(count + 1);};//修改对象状态const [form, setForm] = useState({name: 'jack'});const changeForm = () => {//setForm()函数会用新对象替换旧对象, 但是这里新对象相对于老对象只是修改了name属性, 其他属性保持不变//...是展开运算符, 用来把form对象的所有键值对展开到新对象中. 然后重新设置了name属性setForm({...form, name: 'rose'});}return (<div className="App"><button onClick={handleClick}>{count}</button><button onClick={changeForm}>修改对象状态 {form.name}</button></div>);
}export default App;

http://www.dtcms.com/wzjs/523642.html

相关文章:

  • 隆尧网站建设百度游戏排行榜
  • 搭建网站流程最稳定的灰色词排名
  • 苏州哪家做网站今日财经最新消息
  • 酒店网站方案网页广告怎么做
  • 培训机构网站成都关键词优化服务
  • php网站开发实用技术练习题竞价广告点击软件
  • 纺织品公司网站建设外国人b站
  • 新手建站工具真正永久免费网站建设
  • 一般网站后台地址百度知道登录入口
  • 帮别人做彩票网站软文内容
  • 网站后台管理系统是用什么做的宁波seo优化
  • 动态网页是指厦门百度关键词优化
  • 网站建设公司哪里找推广注册app拿佣金
  • 网站首页弹出公告模板最新的疫情情况
  • 遵义营销型网站建设北京seo包年
  • 怎样在内网建设一个网站今天刚刚最新消息2023
  • 网站mp3播放器代码南京seo公司哪家
  • 仙桃做网站病毒什么时候才能消失
  • 南阳做网站公司电话wordpress网站建设
  • 洛阳公司做网站武汉关键词包年推广
  • 深圳的网站建设广东疫情最新情况
  • 黄页网站推广方案找索引擎seo
  • 六安城市网官网百度seo技术
  • 彩票网站建设dadi163国外免费舆情网站有哪些软件
  • 优秀策划设计网站淘特app推广代理
  • 网站建设 地址 昌乐bing搜索
  • 网站建设咨询服务商广州aso优化公司 有限公司
  • 网站索引量下降网站流量统计工具有哪些
  • 商城网站建设流程图如何开发一个软件平台
  • seo网站优化课程酒店推广渠道有哪些