0
很多基本問題。我可以將狀態屬性傳遞給另一個組件嗎?所以,如果我創建一個登錄應用程序和API調用成功登錄後,我設置的loggedInUser: 12345
狀態在說一個叫Login.js從進口組件檢查狀態
export default class Login extends Component {
constructor(props) {
super(props);
this.state = {
data:[],
loggedInUser: 12345
}
}
render(){
return(
//Return the this.state.loggedInUser
)
}
}
如何傳遞this.state.loggedInUser
從Login.js
的地方,我已經另一個組件組件進口Login.js
?
例如,在我的Page1.js
我已經import Login from './Login'
能像這樣能實現嗎?我只想將this.state.loggedInUser
的值傳遞給我們導入的任何頁面。
謝謝。
爲了允許組件相互通信,通常使用諸如** redux **之類的東西。 – Ohgodwhy
我發現Redux非常混亂。有沒有辦法做到這一點,而不使用Redux/Flux並使用純粹的react-native?我只想在組件之間共享1個單一狀態。 – Somename
「React模式」是通過'props'將所需的任何東西傳遞給子組件。你是否在談論將信息傳遞給父組件? – drjimmie1976