Beri tahu kami versi mana yang Anda gunakan:
metode statis renderNavigationBar
pada komponen adegan harus menerima props dari instance komponen. Misalnya, komponen terhubung ke redux store dan Anda memiliki akses ke properti komponen tersebut di dalam renderNavigationBar
untuk memengaruhi tampilan NavBar
Hanya properti adegan yang diteruskan ke renderNavigationBar
renderNavigationBar
static ke komponen dengan argumen props
props
di renderNavigationBar
- Tidak ada props komponen kustom yang tersediasaya menemui situasi yang sama dengan metode ini, saya tidak dapat mengirim tindakan atau memperbarui status, karena itu hanya metode komponen statis ...
@willmcclellan @yutingjin Saya tidak yakin apakah ini solusi yang benar, tetapi Anda dapat memberikan alat peraga yang diperlukan dengan metode Actions.refresh
:
static renderNavigationBar(props) {
props.propName
}
componentWillMount() {
Actions.refresh({propName: this.propName});
}
Hai,
Mari kita tetapkan YourComponent.renderNavigationBar = NavigationBarComponent di bawah kelas komponen Anda. Ini bekerja dengan baik.
Komentar yang paling membantu
saya menemui situasi yang sama dengan metode ini, saya tidak dapat mengirim tindakan atau memperbarui status, karena itu hanya metode komponen statis ...