如何在不使用 htmx 加载的情况下导航 html 页面
Posted
技术标签:
【中文标题】如何在不使用 htmx 加载的情况下导航 html 页面【英文标题】:how to navigate html pages without loading using htmx 【发布时间】:2021-11-13 14:40:08 【问题描述】:我想加载一个 html 页面而不使用 htmx 刷新页面。例如,如果我在 http://localhost/sample/home 并且我想导航到联系我们页面,我单击联系链接并加载联系页面内容而不刷新页面。 有可能吗?
【问题讨论】:
我们想看看您尝试解决这个问题的方法。如果您提供一个显示您的尝试的 sn-p 并解释它为什么不起作用,这比我们编写一个解释如何做某事的教程要容易得多,也更有帮助。这就是 Stack Overflow 的方式。 【参考方案1】:是的,这可以通过 htmx 实现。以hx-get标签为例。
<html>
<body hx-target="this">
<a hx-get="/contact-us">Contact Us</a>. When this link is clicked, the document body will be swapped with whatever you have in the file named /contact-us
</body>
</html>
【讨论】:
以上是关于如何在不使用 htmx 加载的情况下导航 html 页面的主要内容,如果未能解决你的问题,请参考以下文章
如何在不重新初始化当前帧内容的情况下将一帧的内容加载到另一帧
在Vue 3中单击路由器链接时如何在不重新加载页面的情况下切换侧边栏
如何在不导航到该 url 的情况下推送历史记录条目并更改地址栏 url?