0
mit folgenden Reagieren Code gelöscht erneut auszulösen?Wie ein js Ereignis mit prevent()
Auf der Suche nach einer Antwort ohne jquery.
mit folgenden Reagieren Code gelöscht erneut auszulösen?Wie ein js Ereignis mit prevent()
Auf der Suche nach einer Antwort ohne jquery.
Ich glaube nicht, dass es eine Möglichkeit gibt, das Standard-Ereignisverhalten auf die von Ihnen gewünschte Art und Weise zu unterbrechen.
Sie konnten die NavLink
wickeln das Klicken und folgen Sie den Standardverhalten ...
const NavLinkWithOnClick = ({
clickHandler,
to
}) => (
<div onClick={clickHandler}>
<NavLink to={to} />
</div>
)
...
<NavLinkWithOnClick clickHandler={sectionSelected] to="/wherever" />
Sie können einfach entfernen 'e.preventDefault()' zu handhaben. –
@ArslanTariq es scheint, dass Sie die Frage nicht verstehen, danke für Ihre Hilfe! – Kruser