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

建设网站用什么好建设银行网站网址

建设网站用什么好,建设银行网站网址,网站平台做捐助功能有风险吗,网站建设总体费用在我们实际项目开发中,很多时候为为了项目后期便于维护,都会将相关的组件进行拆分,拆分过后,会将数据方法在父组件中进行编写,然后将一些逻辑拆分为组件,在这个过程中,最重要的就是数据的传递&a…

在我们实际项目开发中,很多时候为为了项目后期便于维护,都会将相关的组件进行拆分,拆分过后,会将数据方法在父组件中进行编写,然后将一些逻辑拆分为组件,在这个过程中,最重要的就是数据的传递,常用的主要有以下几种
1、父传子 — props
父组件传递数据 — 在子组件标签上绑定属性
子组件接收数据 — 子组件通过props参数接收数据

/*** 父传子* 父组件传递数据 子组件标签身上绑定数据* 子组件接收数据 props参数**/
function Son(props) {console.log(props);return <div>this is son,{props.name}</div>;
}function App() {const name = "this is app name";return (<div><Son name={name}></Son></div>);
}

props说明:

  1. props可以传递任意的数据,如:数字、字符串、数组、对象、函数、JSX
  2. props是只读对象,子组件只能读取props中的数据,不能直接进行修改,父组件的数据只能由父组件修改
    特殊的prop children:
    把内容嵌套在子组件标签中时,父组件会自动在名为children的prop属性中接收该内容
function Son(props) {console.log(props);return <div>this is son,{props.children}</div>;
}function App() {return (<div><Son>this is span</Son></div>);
}

2、子传父
在子组件中调用父组件中的函数并传递参数

function Son({ onGetSonMsg }) {const sonMsg = "this is son msg";return (<div>this is son<button onClick={() => onGetSonMsg(sonMsg)}>sendMsg</button></div>);
}function App() {const getMsg = (msg) => {console.log(msg);};return (<div>this is App<Son onGetSonMsg={getMsg}></Son></div>);
}

3、兄弟组件通信
借助状态提升机制,通过父组件·进行兄弟组件之间的数据传递

  1. A组件通过子传父把数据传递给父组件App
  2. App拿到数据后通过父传子的方式再传给B组件
function A({ onGetAName }) {const name = "this is A name";return (<div>this is A<button onClick={() => onGetAName(name)}>send</button></div>);
}function B({ name }) {return <div>this is B,{name}</div>;
}function App() {const [name, setName] = useState("");const getAName = (name) => {console.log(name);setName(name);};return (<div>this is App<A onGetAName={getAName}></A><B name={name}></B></div>);
}

除了上述几种方法外,我们有时候还会用到Redux和Mobx这些状态管理库来进行传递一些数据,Redux可以看这篇文章
https://blog.csdn.net/qq_60754128/article/details/143836269?spm=1001.2014.3001.5502

以上是常见的进行传值的方法

http://www.yayakq.cn/news/296648/

相关文章:

  • 网站正能量破解版下载大全安装邢台网约车新政策
  • 网站开发计划和预算开发网站用什么语言
  • 网站搭建技术都有啥wordpress 添加自定义字段
  • 重庆建设空调网站社区网站优化
  • 免费 支付宝购物网站模版西安短视频代运营
  • 订做网站建设行业开发
  • 做网站费用宜兴市建设局官方网站
  • 平台网站推广方案app网站开发工具下载
  • 网站开发专业就业前景深圳网站建设_请到中投网络
  • 公共资源交易中心网站建设汇报o2o模式是什么意思
  • 设计大师网站手机在线设计
  • 常州网站搭建找哪家常州自助建站seo
  • 建网站的步骤和方法wordpress 多语言 模版
  • 推荐一个国外好的网站模板邯郸哪儿做网站便宜
  • 做网站的前端技术外卖平台做网站
  • 如何自建淘宝客网站互联网公司工作内容
  • 天津专业网站建设公司网站建设财务分析
  • 国内美妆博主从哪个网站开始做免费创建自己的网站平台
  • 网站设计标注图怎么做进一步加强网站建设
  • 微信网站搭建教程深圳有名的室内设计公司
  • 企业网站改版计划书sem是什么品牌
  • 企业快速建站的公司公司网站海报怎么做
  • 开发一个网站一般需要多少钱有没有做课题很好的网站
  • 无锡建设网站的公司简介扫描到网站目录然后怎么做
  • 做简单网站的框架万网域名注册商
  • 句容市建设工程管理处网站手机网站建设市场
  • 厚街镇网站建设公司建设通app官方下载
  • 越秀网站建设哪家好杭州网站建设公司代理加盟
  • 在重庆 那里可以做诚信网站认证一个空间两个php网站
  • 如何做网站的登录注册徐州建设企业网站