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

网站技术开发设计做网站使网页不居中

网站技术开发设计,做网站使网页不居中,登封快乐送餐在那个网站做的广告,discuz做的网站怎么修改useMemo 和 useCallback 接收的参数都是一样,第一个参数为回调,第二个参数为要依赖的数据。 相同部分:都是依赖数据发生变化,才会去更新缓存数据 不同部分: useMemo缓存的是二次计算的数据,主要用于缓存…

useMemo 和 useCallback 接收的参数都是一样,第一个参数为回调,第二个参数为要依赖的数据。

相同部分:都是依赖数据发生变化,才会去更新缓存数据

不同部分:

useMemo缓存的是二次计算的数据,主要用于缓存计算结果的值,跟vue里面的computed大致相同的作用,这样避免组件重新渲染的时候,再重新执行整个函数,导致之前的二次计算也会重新执行一次

示例:

import { useMemo, useState } from 'react'export default function () {const [num, setNum] = useState(0)const [val, setVal] = useState("");const countNum = useMemo(function getCount() {console.log("getCount函数调用了")return num+ 100;},[num])return(<div><h1>总数:{ countNum }</h1><button onClick={() => setNum(num+ 1)}>+1</button><input value={val} type="text" onChange={e=>setVal(e.target.value)} /></div>)
}

useCallBack计算结果是函数, 主要用于缓存函数,应用场景如: 需要缓存的函数,因为函数式组件每次任何一个 useState 的变化,整个组件都会被重新刷新,一些函数是没有必要被重新刷新的,此时就应该缓存起来,提高性能,和减少资源浪费。

示例看我之前的这篇文章:react组件渲染性能优化之函数组件-useCallback使用-CSDN博客

http://www.yayakq.cn/news/742905/

相关文章:

  • 网站建设表格wordpress插件使用数量
  • 旅游网站开发的背景及意义做网站需要基础吗
  • 越秀区手机版网站建设网站制作备案上线流程
  • 建网站需要了解哪些网站建设知识关于做情侣的网站的图片素材
  • 如何提高网站优化多商户商城小程序源码
  • s001网站建设公司wordpress表单联系
  • 个人网站 域名选择wordpress.org账号
  • 手机网站在线生成免费代理服务器ip地址
  • 旅游网站建设规划书模块划分2017做那个网站致富
  • 怎么介绍自己的网站建设html5 手机网站开发叫才
  • 昆明网站建设精英福建省建设继续教育网站
  • 网站设计小技巧wordpress网站外包
  • 在线crm网站上海免费网站建设
  • 数据分析师考试科目厦门关键词优化报价
  • 网站建设安全标准湖南营销型网站
  • 海宁网站建设Wordpress修改主题默认头像
  • 纹身网站建设案例WordPress主题自定义里内容
  • 新零售型网站开发网站开发需求预算
  • 苏州建站模板源码百度推广官网网站
  • 做网站的尺寸企业搜索平台
  • 网站首页浮动广告怎么做常用的设计师网站
  • 曰本做爰视频网站怎么获取客户资源
  • 光效网站网站开发架构
  • 宁德网站建设51yunsou没有域名可以做网站吗
  • 重庆长寿网站建设python线上编辑器
  • 怎么知道网站程序是什么做的在模板网站建站好吗
  • 网站后台数据库丢失公众号转wordpress
  • 室内设计招聘网站有哪些城乡互动联盟网站建设
  • 网站建设 合同微信转wordpress
  • 网站设计平台 动易怎么做自己的发卡网站6