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

观澜专业做网站公司更改wordpress默认登录后台

观澜专业做网站公司,更改wordpress默认登录后台,怎么在公司网站做超链接,公司网站微信平台建设的好处概述 高阶组件并非一个组件&#xff0c;而是增强组件功能的一个函数。 高阶组件的作用是对多个组件公共逻辑进行横向抽离。 高阶组件 – React (reactjs.org) 示例 ChildCom1.jsx import React from react;function ChildCom1(props) {return (<div>这是子组件1<d…

概述

高阶组件并非一个组件,而是增强组件功能的一个函数。

高阶组件的作用是对多个组件公共逻辑进行横向抽离。

高阶组件 – React (reactjs.org)

示例

ChildCom1.jsx

import React from 'react';function ChildCom1(props) {return (<div>这是子组件1<div>姓名:{props.name}</div></div>);
}export default ChildCom1;

ChildCom2.jsx

import React from 'react';function ChildCom1(props) {return (<div>这是子组件2<div>姓名:{props.age}</div></div>);
}export default ChildCom2;

withLog.js

import {useEffect} from "react";/*** 日志打印(抽离为高阶组件)* @param Com 接收一个组件* @returns {(function())|*} 返回一个新组件*/
export default function withLog(Com) {return function NewCom(props) {useEffect(() => {// 日志打印console.log(`${Com.name}已经创建,创建时间是:`, new Date().toLocaleString());return function () {// 组件销毁时执行console.log(`${Com.name}已经销毁,销毁时间是:`, new Date().toLocaleString());}}, []);// 一般来讲,传入的组件会作为新组件的视图返回return <Com {...props}/>}
}

withTimer.js

import {useEffect, useState} from "react";export default function withTimer(Com) {return function  NewCom(props) {const [counter, setCounter] = useState(1)useEffect(() => {// 定时器const timer = setInterval(() => {console.log(counter)setCounter(counter + 1)}, 1000)return () => {clearInterval(timer)}}, [counter]);return <Com {...props} />}
}

App.js

import ChildCom1 from "./components/ChildCom1";
import ChildCom2 from "./components/ChildCom2";
import withLog from "./HOC/withLog";
import withTimer from "./HOC/withTimer";const NewChildCom1 = withTimer(withLog(ChildCom1))
const NewChildCom2 = withTimer(withLog(ChildCom2))function App() {return (<div className="App"><h1>我是 App</h1><NewChildCom1 name={"xiuxiu"}/><NewChildCom2 age={18}/></div>);
}export default App;
http://www.yayakq.cn/news/387980/

相关文章:

  • 怎么制作手机app及网站鄂尔多斯网站制作
  • 网上车辆租赁网站怎么做中山中小型网站
  • 物流网站的分类遵义市住房和城乡建设局网站
  • 欧美化妆品网站模板下载北京网站建设兼职
  • 漳州网站设计宿迁做网站哪家公司好
  • 深圳网站建设哪个好最新新闻
  • wordpress单选框深圳网站建设专业乐云seo
  • 住房和城乡规划建设局网站wordpress机械模板下载地址
  • 陕西省网页制作网站快速排名优化价格
  • 公司网站可以做服务器吗wordpress好用的编辑器插件
  • 临沂有哪几家做网站的旅游网站的建设
  • 建站网哪个好南宁网站建设哪个好
  • 临沂企业建站系统模板哪些企业喜欢做网站广告
  • 旅游网站建设与网页设计稳重大气的公司名字
  • 烟台市建设局网站适合用于网站开发的工具
  • 买空间的网站好职业生涯规划大赛策划书
  • 农产品网站建设计划书雪人主题WordPress
  • 源码之家网站龙岗做网站公司icxun
  • 福州 网站建设网站建设与管理pdf
  • 没有排名的网站怎么做投资网站开发
  • 查询网站流量排名写网页用什么语言
  • 免费注册网站域名可以用吗描述photoshop在网站建设中的作用与特点.
  • 做网站多少钱西宁君博正规wordpress安全登录插件下载失败
  • 如何建立小程序商城青海百度关键词seo
  • 万网封停慧聪事件重庆seo排
  • 西八里庄网站建设建分类网站得花多少钱
  • 做网站优惠国内域名备案
  • 网站开发为什么需要团队完成长沙会议网站设计哪家专业
  • 乐山网站建设培训学校泉州安全教育平台
  • 网站 二级域名网站300m是什么意思