我正在尝试使用HANA XS Javascript实现简单的产品目录.目录的页面应该在服务器端呈现.
如何根据从HANA数据库读取的数据处理"动态"URL?例如,http:/// myapp/store/[product-slug] /(产品存储在HANA数据库中并具有唯一的slug).
小智 -1
您可以在应用程序上创建路由器功能。
在“ http:///myapp/index.html ”上,创建一个名为“getSlug”的 JavaScript 函数。该函数获取路径 url 并基于 '/' 分割字符串,结果将是: [0] store [1] [product-slug]
创建一个函数来路由内容。您需要在产品表中包含带有 slug 的列。
路由器功能将接收一组 slugs。在此功能上,您需要实现应用程序的结构。
例如,每次第一个项目是“store”时,将产品的 html 加载到 div 中。
这是一种单页应用程序。每次加载此页面时,调用此函数:
$(document).on('load', function(){
router();
)
Run Code Online (Sandbox Code Playgroud)