showDetail({id})}"并在 showDetail我想导航到特定的功能 id在我点击按钮时传递。 我尝试了常规-6ren">
gpt4 book ai didi

onclick - 如何在 Svelte 中单击时导航到不同的路径?

转载 作者:行者123 更新时间:2023-12-04 09:57:44 24 4
gpt4 key购买 nike

目前在有 on:click | preventDefault="{() => showDetail({id})}"并在 showDetail我想导航到特定的功能 id在我点击按钮时传递。

我尝试了常规的 javascript 方法 location.assign但这正在重新加载页面并破坏SPA的目的。
有没有办法在不重新加载的情况下以 slim 的方式导航

最佳答案

你需要一个路由器。有 SPA 路由器(单页应用程序)和 SSR 路由器(服务器端渲染)。

你可以试试:

  • https://routify.dev/
  • https://github.com/EmilTholin/svelte-routing (服务器端)
  • https://github.com/jorgegorka/svelte-router (SPA,似乎不是事件项目)
  • https://github.com/ItalyPaleAle/svelte-spa-router (SPA。我推荐)
  • http://visionmedia.github.io/page.js/
  • https://github.com/lukeed/navaid
  • https://github.com/TehShrike/abstract-state-router/
  • 关于onclick - 如何在 Svelte 中单击时导航到不同的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61888502/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com