我們知道,元件的傳值,無非就是父子元件傳值和非父子元件傳值。
但是父子元件傳值最為常見。
今天,我們就來瞧瞧父子元件之間傳值的小秘密。
父-----子:通過屬性傳遞
子-----父:通過呼叫父元件傳遞過來的方法實現傳值
(傳遞的資料要放到引數裡)
todolist.js
import react,
from
'react'
import txt from
'../txt'
;import list from
'../list'
export
default
class
todos
extends
component
}add
=(str)
=>)}
render()
=this
.state;
return
(/>
/>
<
/div>)}
}
txt.js
import react,
from
'react'
export
default
class
txtextends
component}=
this
.props;
if(e.keycode===13)
}render()
/>
<
/div>)}
}
list.js
import react,
from
'react'
export
default
class
list
extends
component
=this
.props;
return
(>
<
/li>})
}<
/ul>
<
/div>)}
}
這樣就可以啦~
撒花撒花~
React 父子元件傳值
什麼叫模組化元件化的開發模式,把共同的部分提取出來。就比如html中的頭部都需要用到,我們就把這部分提取出來。引入乙個 react 定義資料和結果 export default home 就是把元件暴露出來,在其他地方引用這個元件就可以使用。react 元件解決html構建的不足 import re...
React父子元件傳值
父元件傳值給子元件 父元件呼叫子元件方法 父元件 import react from react import from ant design pro layout import childrenorder from components childrenorder 引入子元件 class proc...
React父子元件傳值
父元件向子元件傳遞內容,靠屬性的形式傳遞。import react,from react import item from item import style.css class itemlist extends component render onchange this.additem.bind...