成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

初識(shí)React(8):父子組件傳參

paulli3 / 3132人閱讀

摘要:父級(jí)向子級(jí)傳參父子組件通信主要用到,如下在父組件中父組件我是父級(jí)過(guò)來(lái)的內(nèi)容在子組件中子組件通過(guò)上面例子可以看出,在父組件中,我們引入子組件,通過(guò)給子組件添加屬性,來(lái)起到傳參的作用,子組件可以通過(guò)獲取父組件傳過(guò)來(lái)的參數(shù)子級(jí)向父級(jí)傳參在父組件中

父級(jí)向子級(jí)傳參

父子組件通信主要用到props,如下:

在父組件中:

import React from "react"
import ChildCom from "./childCom.js"

class ParentCom extends React.Component {
   render() {
     return (
       

父組件

) } } export default ParentCom;

在子組件中:

import React from "react"

class ChildCom extends React.Component {
   render() {
     return (
       

子組件

{this.props.content}
) } } export default ChildCom;

通過(guò)上面例子可以看出,在父組件中,我們引入子組件,通過(guò)給子組件添加屬性,來(lái)起到傳參的作用,子組件可以通過(guò)props獲取父組件傳過(guò)來(lái)的參數(shù)

子級(jí)向父級(jí)傳參

在父組件中:

import React from "react"
import ChildCom from "./childCom.js"

class ParentCom extends React.Component {
  state = {
    getChildValue: ""
  }
  getChildValue(value) {
    this.setState({
      getChildValue: value
    })
  }

   render() {
     return (
       

父組件

子組件過(guò)來(lái)的值為:{this.state.getChildValue}
) } } export default ParentCom;

在子組件中:

import React from "react"

class ChildCom extends React.Component {
  valueToParent(value) {
    this.props.onValue(value);
  }
   render() {
     return (
       
     )
   }
}

export default ChildCom;

子組件向父組件傳參,其實(shí)就是在父組件中給子組件添加一個(gè)屬性,這個(gè)屬性的內(nèi)容為一個(gè)函數(shù),然后在子組件中調(diào)用這個(gè)函數(shù),即可達(dá)到傳遞參數(shù)的效果

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/97488.html

相關(guān)文章

  • 手挽手帶你學(xué)React:二檔 React生命周期以及組件開(kāi)發(fā)

    摘要:手挽手帶你學(xué)入門二檔組件開(kāi)發(fā)的開(kāi)始,合理運(yùn)用生命周期和組件,能夠讓你的開(kāi)發(fā)變地流利又這篇文章帶你學(xué)會(huì)創(chuàng)建組件,運(yùn)用組建。 手挽手帶你學(xué)React入門二檔,組件開(kāi)發(fā)的開(kāi)始,合理運(yùn)用生命周期和組件,能夠讓你的開(kāi)發(fā)變地流利又happy,這篇文章帶你學(xué)會(huì)創(chuàng)建組件,運(yùn)用組建。學(xué)起來(lái)吧! React 組件生命周期 學(xué)習(xí)React,生命周期很重要,我們了解完生命周期的各個(gè)組件,對(duì)寫高性能組件會(huì)有很大...

    izhuhaodev 評(píng)論0 收藏0
  • 初識(shí)React(3):組件

    摘要:創(chuàng)建組件創(chuàng)建組件之前要注意以下幾點(diǎn)組件創(chuàng)建的名稱首字母得大寫組件中返回的只能是一個(gè)根節(jié)點(diǎn),所有的內(nèi)容得用一個(gè)元素都框起來(lái)無(wú)狀態(tài)函數(shù)式組件無(wú)狀態(tài)函數(shù)式組件可以理解成就是一個(gè)函數(shù)生成的,使得代碼的可讀性更好,并且精簡(jiǎn)便利,減少了冗余,無(wú)狀態(tài)組件 創(chuàng)建組件 創(chuàng)建組件之前要注意以下幾點(diǎn): 組件創(chuàng)建的名稱首字母得大寫 組件中返回的JSX只能是一個(gè)根節(jié)點(diǎn),所有的內(nèi)容得用一個(gè)元素都框起來(lái) 1.無(wú)...

    FullStackDeveloper 評(píng)論0 收藏0
  • 微信小程序:父子組件傳參

    摘要:創(chuàng)建組件打開(kāi)微信開(kāi)發(fā)者工具,創(chuàng)建組件,會(huì)生成四個(gè)文件在中我是組件在中私有數(shù)據(jù),可用于模版渲染生命周期函數(shù),可以為函數(shù),或一個(gè)在段中定義的方法名在中即組件創(chuàng)建完成引入組件要在中引入組件,則在中在中微信小程序組件傳參則組件就能夠顯示,要使得組件 1.創(chuàng)建組件 打開(kāi)微信開(kāi)發(fā)者工具,創(chuàng)建組件,會(huì)生成四個(gè)文件:wxml,wxss,js,json 在wxml中: 我是組件A 在js中: Compo...

    zollero 評(píng)論0 收藏0
  • React專題:react,redux以及react-redux常見(jiàn)一些面試題

    摘要:我們可以為元素添加屬性然后在回調(diào)函數(shù)中接受該元素在樹中的句柄,該值會(huì)作為回調(diào)函數(shù)的第一個(gè)參數(shù)返回。使用最常見(jiàn)的用法就是傳入一個(gè)對(duì)象。單向數(shù)據(jù)流,比較有序,有便于管理,它隨著視圖庫(kù)的開(kāi)發(fā)而被概念化。 面試中問(wèn)框架,經(jīng)常會(huì)問(wèn)到一些原理性的東西,明明一直在用,也知道怎么用, 但面試時(shí)卻答不上來(lái),也是挺尷尬的,就干脆把react相關(guān)的問(wèn)題查了下資料,再按自己的理解整理了下這些答案。 reac...

    darcrand 評(píng)論0 收藏0
  • react 和 小程序 對(duì)比

    摘要:主要從以下幾個(gè)方面對(duì)比下和微信小程序生命周期小程序頁(yè)面加載時(shí)觸發(fā)。數(shù)據(jù)綁定小程序中的動(dòng)態(tài)數(shù)據(jù)均來(lái)自對(duì)應(yīng)的。例如顯示與隱藏元素小程序在微信小程序中使用和來(lái)控制組件的顯示與隱藏。 主要從以下幾個(gè)方面對(duì)比下react和微信小程序 生命周期 react 小程序 onLoad: 頁(yè)面加載時(shí)觸發(fā)。一個(gè)頁(yè)面只會(huì)調(diào)用一次,可以在onload的參數(shù)options中獲取打開(kāi)當(dāng)前頁(yè)面路徑中的參數(shù)。 ...

    Lowky 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<