当前位置: 首页 > 知识库问答 >
问题:

前端 - next13,如何使用hash路由?

云镜
2023-07-31

由于我的线上是IIS,无法修改配置,客户的服务器。需要我这边改成hash路由,我没找到,怎么修改?

共有1个答案

徐焱
2023-07-31

你是做的 SSR?

URL 的 Fragment(也就是 # 后面的部分)压根就不会被浏览器发送到服务端,服务端是没办法获取到这部分参数的。所以你要是 SSR 这条路是行不通的,你要用 Hash Router 就只能是 CSR。

 类似资料:
  • 本文向大家介绍director.js实现前端路由使用实例,包括了director.js实现前端路由使用实例的使用技巧和注意事项,需要的朋友参考一下 做过后端开发,尤其是使用过类似Django或者express对服务器端的路由功能应该都比较熟悉,国外流行的博客系统wordpress也是非常经典的路由实现案例。那么,究竟什么的路由呢,下面通过wordpress来简单讲一下。 理解wordpress重写

  • 问题内容: 我有一些jQuery /JavaScript代码,仅当URL中有哈希()锚链接时才要运行。如何使用JavaScript检查此字符?我需要一个简单的包罗万象的测试,该测试可以检测如下URL: 基本上是这样的: 如果有人能指出我正确的方向,那将不胜感激。 问题答案: 简单:

  • 我正在使用vue-cli3和npm开发一个单页应用程序。 问题是:将名为counter的基本整数值(存储在vuex状态中)填充到前端(显示新值),该计数器在后端递增/递减。 递增/递减突变在两个组件(前端/后端)上都可以正常工作,但似乎突变在同一路由实例上不起作用:当递增/递减后端中的计数器时,值不会在前端更新,否则。 store.js: 包含需要在后端/前端之间同步的状态。 index.js:

  • 问题内容: 我正在学习AngularJS,有一件事让我很烦。 我用来为我的应用程序声明路由规则: 但是当我在浏览器中导航到我的应用程序时,我看到的不是。 所以我的问题是为什么AngularJS将此hash添加到url中?有可能避免它吗? 问题答案: 实际上,对于非HTML5浏览器,您需要#(#标签)。 否则,他们将只通过提到的href对服务器进行HTTP调用。#是一个旧的浏览器短路问题,它不会触发

  • 首先,我不完全确定这是正确的问题。基本上,我的最终目标是生成一个可以操作一组。docx文件的程序,以便对每个文件进行小的更改。在我看来,docx4j是实现这一目标的最佳方式。但是,我从来没有使用过提供的库之外的库。我首先试图破译手册中提供的所有信息,然后告诉我需要SLF4J才能使用Docx4J。 从这一点来看,我想我做错了什么。我很确定我知道我想写的程序背后的伪逻辑,但我不确定如何写它。我还没有做

  • 问题内容: 我已经将Zend_Form_Element_Hash包含在一个表单multicheckbox表单中。我将jQuery设置为在单击复选框时触发AJAX请求,我将令牌与此AJAX请求一起传递。第一个AJAX请求效果很好,但随后的请求失败。 我怀疑可能是令牌通过验证之后才从会话中删除(跳= 1)。 使用Zend Framework Hash保护表单但使用AJAX完成其中一些请求的攻击计划是什