Επιλύθηκε: αντιδρά, λαμβάνει την τρέχουσα διαδρομή

Το κύριο πρόβλημα με το react που παίρνει την τρέχουσα διαδρομή είναι ότι μπορεί να είναι αργή.

There is no built-in way to get the current route in React. However, you can use the router's context to get the current location, which will give you the current pathname.

const { location } = this.context.router; console.log(location.pathname); // /some/path

όνομα

Άγκιστρο uselocation().

Το άγκιστρο uselocation() χρησιμοποιείται για να καθοριστεί εάν ένα στοιχείο πρέπει να αποδοθεί στη ρίζα ή όχι. Εάν το στοιχείο δεν πρέπει να αποδοθεί στη ρίζα, μπορεί να χρησιμοποιήσει αυτό το άγκιστρο για να καθορίσει πού πρέπει να αποδοθεί.

Πώς να πάρετε διαδρομές

Υπάρχουν μερικοί τρόποι για να λάβετε διαδρομές στο React. Ένας τρόπος είναι να χρησιμοποιήσετε το react-router. Ένας άλλος τρόπος είναι να χρησιμοποιήσετε το react-router-dom.

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο