Pertanyaan yang diberi tag react-router

117
Mendeteksi halaman keluar pengguna dengan react-router

Saya ingin aplikasi ReactJS saya memberi tahu pengguna saat keluar dari halaman tertentu. Khususnya pesan popup yang mengingatkan dia untuk melakukan suatu tindakan: "Perubahan disimpan, tapi belum dipublikasikan. Lakukan sekarang?" Haruskah saya memicu ini react-routersecara global, atau...

109
Untuk apa withRouter di react-router-dom?

Saya terkadang melihat orang membungkus komponen withRoutermereka saat mereka mengekspornya: import { withRouter } from 'react-router-dom'; class Foo extends React.Component { // ... } export default withRouter(Foo); Untuk apa ini, dan kapan saya harus menggunakannya?

108
React-router dan nginx

Saya sedang mentransisikan aplikasi react saya dari webpack-dev-server ke nginx. Ketika saya membuka url root "localhost: 8080 / login" saya hanya mendapatkan 404 dan di log nginx saya, saya melihat bahwa itu mencoba untuk mendapatkan: my-nginx-container | 2017/05/12 21:07:01 [error] 6#6: *11...

103
Bagaimana cara mendapatkan riwayat di react-router v4?

Saya mengalami sedikit masalah saat bermigrasi dari React-Router v3 ke v4. di v3 saya bisa melakukan ini di mana saja: import { browserHistory } from 'react-router'; browserHistory.push('/some/path'); Bagaimana cara mencapai ini di v4. Saya tahu bahwa saya dapat menggunakan, hoc withRouter,...