javascript - React 和 Liferay 门户路由的区别
问题描述
我的想法是,问题在于这两者之间的路由差异。
当我在 localhost:3000 上提供应用程序并显示整个前端时,该应用程序可以工作,但是当我使用 mvn 包构建应用程序并将 .war 文件上传到 Liferay 门户时,我只看到导航栏。
此外,当我按下导航栏中的任何元素时,什么也没有发生。不在控制台、网络或 URL 中。如果有人有任何线索,那对我来说意义重大。
谢谢你。
解决方案
这个问题需要对源代码和你使用什么做一些澄清但也许你使用的是 BrowseRouter 而不是 HashRouter
推荐阅读
- angular - 如何以角度 8 从表单中获取数据
- javascript - 如何通过jQuery触发kingcomposer css动画?
- wordpress - 使用 jquery ajax 自动完成的 Wordpress 帖子搜索
- ruby-on-rails - PG::UndefinedTable:错误:关系“active_storage_blobs”不存在
- typescript - Side Nav 组件与 aurelia 中的每个仪表板重复
- git - Gerrit:配置相似度指标阈值(重命名文件)
- node.js - 将txt转换为JSON
- c# - 如何模拟 ActionExecutingContext 和 ActionExecutionDelegate 以使用 MOQ 框架对“OnActionExecutionAsync”方法进行单元测试
- excel - Excel 不接受任何公式
- javascript - 仅在某些屏幕尺寸上执行滚动处理程序