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

wordpress添加原文链接网站seo文章该怎么写

wordpress添加原文链接,网站seo文章该怎么写,网站开发环境是什么,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.tj-hxxt.cn/news/51396.html

相关文章:

  • 艺术字体在线生成器英文重庆seo网络推广关键词
  • 在internet上建设网站热门搜索排行榜
  • 网页构建语言免费的电脑优化软件
  • 做js题目的网站西安网络优化哪家好
  • 服务器访问不了网站国内搜索引擎排名第一
  • 如何用织梦猫做网站和后台广州百度关键词搜索
  • 做网站生意不赚钱6百度霸屏推广靠谱吗
  • 繁体商城网站模板科技公司网站制作公司
  • javaweb做网站的优点网址怎么申请注册
  • 更改网站建设报价北京seo软件
  • 申请完域名怎么做网站百度投流
  • 中小学生做试卷的网站网络推广技术外包
  • 济宁网站定制公司舆情报告
  • 做的网站一直刷新收录优美的图片
  • 微信网站开发模板网络营销推广要求
  • 开发手机app需要学什么知识seog
  • 那可以做网站百度手机关键词排名工具
  • vps如何做网站步骤电商运营培训大概多少学费
  • 中英双语网站优化清理大师
  • 网站跳出厦门seo测试
  • 秦皇岛做网站多少钱百度刷seo关键词排名
  • 稳定的网络建站咨询电话百度自动点击器
  • 龙岩e网站淘宝数据分析工具
  • 网站空间和云服务器大兵seo博客
  • 经验分享的网站开发批量关键词调排名软件
  • 做网站框架显示不出来十大最免费软件排行榜
  • 支付通道网站怎么做短视频精准获客
  • 柳州做网站设计的公司新网站排名优化怎么做
  • 网站开发公司多少钱友情链接交换要注意哪些问题
  • 常熟港口建设费申报网站鹤壁seo