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

国信网络模版网站建设方案相关网站建设的开发程序

国信网络模版网站建设方案相关,网站建设的开发程序,陕西住房和建设厅网站,怎么自己做代刷网站可以跨组件传值 其实主要的就是三步 1、const xxx React.createContext();创建一个context 2、xxx.Provider value{{ num, setNum }}父组件设置要传递的值 3、const { num, setNum } React.useContext(xxx);子组件下使用 特点#xff1a; 1、可以有多个xxx.Pr…可以跨组件传值 其实主要的就是三步 1、const xxx React.createContext();创建一个context 2、xxx.Provider value{{ num, setNum }}父组件设置要传递的值 3、const { num, setNum } React.useContext(xxx);子组件下使用 特点 1、可以有多个xxx.Provider 2、可以跨组件传递 3、可以传递多个值 store.js import React from react const myContext React.createContext(null); export {myContext};App.js import { myContext } from ./store; import React, { useState } from react; import Child from ./child1; import Child2 from ./child2; const App () {const [num, setNum] useState(0);const [count, setCount] useState(100);return (// 相当于是传了一个函数和属性过去第一个{}是// jsx语法第二个是对象对象中含有俩属性myContext.Provider value{{ setNum, num }}Child/Child/myContext.ProvidermyContext.Provider value{{ setCount, count }}Child2/Child2/myContext.Provider/); };export default App; child2.js import React, { useContext } from react import { myContext } from ./store; export default function Child2() {const {count,setCount} useContext(myContext);return (divdiv我是另一个儿子组件/divh1{count}/h1buttononClick{() {// 使用setNum的方式 setCount((prev) prev 1);}}添加/button/div) }child1.js import { myContext } from ./store; import React, { useContext} from react; import GrandSon from ./grandSon;const Child (props) {const { setNum, num } useContext(myContext);return (div我是儿子组件/divh1{num}/h1buttononClick{() {// 使用setNum的方式 setNum((prev) prev 1);}}添加/buttonGrandSon num{num} //); };export default Child;grandSon.js(第一个孩子的子组件) import { myContext } from ./store; import React, { useContext } from react;const GrandSon (props) {const { setNum, num } useContext(myContext);return (h1我是孙子组件/h1h1{num}/h1buttononClick{() {setNum((prev) prev 1);}}添加/button/); };export default GrandSon;1.当添加添加按钮时数据是同步变化的 2.被另一个xxx.Provider包裹的子组件的数据是不受影响的其数据是单独变化的。
http://www.w-s-a.com/news/298104/

相关文章:

  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟
  • 影楼做网站安庆建设机械网站
  • 访问网站的原理wix做网站流程
  • 众鱼深圳网站建设设计师网名叫什么好听
  • 中小学生做试卷的网站6网站建设需要注意哪些细节
  • 以个人名义做地方门户网站社保服务个人网站
  • 上海企业做网站设计制作感悟150字
  • asp.netmvc网站开发ps设计网页
  • win2008 挂网站 404官方网站是什么
  • 网站只做内容 不做外链做姓氏图的网站
  • 中国建设银行信用卡黑名单网站wordpress怎么解密密码
  • 建设银行如何网站设置密码广州网站营销推广
  • 企业做网站的步骤与做网站注意事项四川省住房建设厅网站打不开
  • 网页设计网站规划报告百度文库官网登录入口
  • 郑州医疗网站开发wordpress能注册
  • 创建网站的英语石家庄微信网站建设
  • 分享几个x站好用的关键词微信商城小程序开发一般需要多少钱
  • 做韩国外贸网站wordpress手机版中文
  • 建站群赚钱有前途吗蚌埠北京网站建设
  • 北京网站建设求职简历十堰seo优化教程
  • 网站顶部可关闭广告微信小程序多少钱
  • 网站背景怎么弄斜杠青年seo工作室
  • ps个人网站首页怎么制作如何做网站的版块规划
  • 做网站的市场开源建站工具