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

WordPress金融网站网站建设需要啥

WordPress金融网站,网站建设需要啥,微信小网站制作,wordpress 定时机制1. 组件通信 组件间的数据传递 1.1 父传子 步骤&#xff1a; 父组件传递数据——在子组件标签上绑定属性子组件接收数据——子组件通过props参数接收数据 function Son(props) {return <div>{props.value}</div> }function App() {const value 父组件传给子…

1. 组件通信

  • 组件间的数据传递
    在这里插入图片描述
1.1 父传子

步骤:

  1. 父组件传递数据——在子组件标签上绑定属性
  2. 子组件接收数据——子组件通过props参数接收数据
function Son(props) {return <div>{props.value}</div>
}function App() {const value = '父组件传给子组件的值'return (<div className="App"><Son value={value} /></div>);
}export default App;

在这里插入图片描述
-props说明:
在这里插入图片描述

function Son(props) {console.log('props', props)return <div>{props.value}</div>
}function App() {const value = '父组件传给子组件的值'return (<div className="App"><Sonvalue={value}age={100}list={['a', 'b']}obj={{ key: 11 }}isTrue={false}clickButton={() => {console.log('click button')}}dom={<span>hello</span>}/></div>);
}export default App;

在这里插入图片描述

  • 特色的prop —— children
function Son(props) {return <div>我是子组件 {props.children}</div>
}function App() {return (<div className="App"><Son><div>我就是那个特殊的prop</div></Son></div>);
}export default App;

在这里插入图片描述

1.2 子传父
  • 核心思路:子组件调用父组件的函数并传递参数
function Son(props) {return <button onClick={() => props.onUpdateMsg('子组件中的数据,我要传给父组件')}>click me</button>
}function App() {function getSonMsg(msg) {alert(msg)}return (<div className="App"><Son onUpdateMsg={getSonMsg} /></div>);
}export default App;

在这里插入图片描述

1.3 兄弟组件传值 —— 状态提升

  • 核心:传给共同的父组件,进行数据传递(子传父 + 父
    姐姐:爸爸,你跟妹妹说我是她姐姐
    爸爸:妹妹,你姐说你是她的妹妹
    哈哈哈哈哈哈哈
    在这里插入图片描述
import { useState } from 'react'
function BigSister(props) {return <button onClick={() => props.onUpdateMsg('爸爸,告诉妹妹我是她姐姐')}>click me</button>
}function SmallSister(props) {return <div>姐姐对妹妹说的:{props.value}</div>
}function App() {const [bigToSmallMsg, setBigToSmallMsg] = useState('');function getBigSisterMsg(msg) {setBigToSmallMsg(msg)}return (<div className="App"><BigSister onUpdateMsg={getBigSisterMsg} /><SmallSister value={bigToSmallMsg} /></div>);
}export default App;

在这里插入图片描述

1.4 跨层组件通信 —— context

在这里插入图片描述

import { createContext, useContext } from 'react'
// step 1
const MoneyContext = createContext()
function Father(props) {return <div>我是爸爸<Son /></div>
}function Son(props) {// step 3:消费const money = useContext(MoneyContext)return <div>我是儿子 ------<span>这是我爷爷留给我的财产:{money}</span></div>
}function App() {const money = 100000000return (// step 2: 提供<MoneyContext.Provider value={money}><div className="App">我是爷爷<Father /></div></MoneyContext.Provider>);
}export default App;

在这里插入图片描述

参考

黑马程序员react教程

http://www.hengruixuexiao.com/news/29247.html

相关文章:

  • 如何用ppt形式做网站宁波抖音seo搜索优化软件
  • 罗定市建设局网站ip域名查询
  • 围场网站建设网站媒体推广
  • 新媒体营销h5制作网站做网站哪家公司比较好而且不贵
  • 天河建设网站哪个好天津seo实战培训
  • 做 从哪个网站上下载图片cba最新积分榜
  • 网站项目综合设计作业 代做怎么在网上做广告
  • 寻找武汉阳网站建设网络推广工作好吗
  • gbk编码网站如何做好网络销售技巧
  • 新手做网站看什么书搜狗引擎
  • 织梦文章类网站模板seo薪酬
  • 宁波做网站哪家公司好长春seo优化企业网络跃升
  • 网站信息化建设存在的困难百度高级搜索页面的网址
  • 佛山做网站多少钱站长统计推荐
  • 企业网站功能西安今天刚刚发生的新闻
  • 辽宁省建设厅网站外贸推广方式都有哪些
  • 哪些网站做的人比较少seo关键词推广怎么做
  • 平湖模板网站建设公司营销推广方案怎么写
  • 网站设计中的日历怎么做怎么做一个网站的步骤
  • 电影网站怎么做优化永久免费个人网站注册
  • bl 做视频网站好的seo网站
  • 网站建设以后就业方向天津seo排名
  • 国外网站设计网站网站优化排名软件推广
  • iis关闭网站杭州seo网站推广
  • 网站建设ppt如何让关键词排名靠前
  • 武汉婚纱摄影网站建设小红书seo排名规则
  • 网站丢失了怎么找回来网站优化提升排名
  • 如何看网站的语言成都十大营销策划公司
  • 建设网站前的市场分析包括哪些内容seo的方法
  • 义乌制作网站要多少钱杭州网站优化体验