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

外包公司做网站有哪些内容广州seo网站管理

外包公司做网站有哪些内容,广州seo网站管理,广东广东网站建设工作,建设网站实训心得体会一.useEffect useEffect是hooks中的生命周期函数 1.只要页面更新就触发回调: useEffect(() > { // 执行逻辑 }) 2.只运行一次(组件挂载和卸载时执行),第二个参数传空数组[]: useEffect(() > { // },[]) 3. 条件…

一.useEffect

useEffect是hooks中的生命周期函数
1.只要页面更新就触发回调:
useEffect(() => {
// 执行逻辑
})
2.只运行一次(组件挂载和卸载时执行),第二个参数传空数组[]:
useEffect(() => {
//
},[])
3. 条件执行,第二个参数传值,可以是多个数据源的数组,当依赖的数据源发生改变时,执行回调:
useEffect(() => {
//
},[source1,source2…])

二.useState

useState用来更新数据状态
类组件是用的setState({})

三.useRef, useImperativeHandle,forwardRef

1.首先我们先用React.useRef创建一个ref
const reRef = React.useRef(null);
2. forwardRef是允许了 父组件向子组件传递一个ref,父组件才可以获得子组件的方法和实例元素
3. useImperativeHandle 是在子组件中接收这个ref 可以暴露子组件的特定属性或方法给父组件

例子:
父组件:
import React, { useEffect, useState, useRef } from ‘react’;
const reRef =useRef(null);
reRef.current.fn();

子组件:
function Parent(props, ref) {
const [visible, setVisible] = useState);

useImperativeHandle(ref,()=>({
fn: ()=>{
console.log(‘这是传的第一个方法’);
},
fn2: ()=>{
console.log(‘这是传的第二个方法’);
},
setVisible,//这是传的一个属性值
})

}

export default forwardRef(Parent);

注:当需要复杂的传值的属性和方法调用时 这么用可以
但一般单纯的回归方法调用就能解决就不用这样写了
比如
父组件:
<Parent onClose={(num)={
console.log(881,num)

}}>

http://www.dt0577.cn/news/27497.html

相关文章:

  • 凡诺网站下载整合营销的最高阶段是
  • 醴陵网站设计东莞seo外包平台
  • 网站更新了文章看不到如何做网站优化
  • 怎么做网站推广最有效百度推广官方电话
  • 做网站三级等保多少钱打开全网搜索
  • 网站开发最新书籍市场调研的四个步骤
  • 建设工程信息哪个网站有详细信息百度软件下载安装
  • 医疗网站女性专题网页设计模板seo基础入门
  • 乡村别墅室内装修设计效果图关键词优化一般收费价格
  • 情感营销案例优化营商环境 提升服务效能
  • 网站建设公司业务寻找外贸客户的网站
  • dede网站入侵教程有创意的营销案例
  • 网站做强制访问控制seo超级外链工具
  • 一级域名免费网站怎么申请公司官网优化方案
  • 建站公司最新排名松松软文平台
  • 网站建设中 html5中山网站seo优化
  • 石油大学 网页设计与网站建设2021友情链接qq群
  • 免费做暧暧网站俄罗斯搜索引擎浏览器官网入口
  • 服务器租用网站自动划分空间专业的google推广公司
  • 做招聘的网站有哪些seowhy官网
  • 用什么软件来建网站百度广告怎么收费标准
  • 注册外贸公司需要多少钱seo是怎么优化上去
  • 购物网站销售管理淘宝排名查询
  • 江门官网建站公司2345网址导航电脑版
  • 公司网站规划案例百度一下照片识别
  • 卓商网站建设公司百度推广开户
  • 网站使用支付接口如何收费产品宣传推广策划
  • 上海建站 seo免费下载百度seo
  • 公司内部自己做抽奖网站上海百度研发中心
  • 做装修网站如何播放量自助下单平台