You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Wix代码问题:如何为跳转URL添加搜索词后缀?

解决Wix搜索跳转URL带后缀的问题

嘿,这问题很好搞定!你当前的代码只是跳转到固定的/userdata路径,没把用户输入的编号拼进URL里,所以才会缺少后缀。

具体修改思路:

  • 直接用ES6模板字符串把用户输入的搜索词(编号)拼接在跳转路径后面就行,这是实现URL后缀最直接的方式(如果后续页面还需要用到这个搜索词,保留local.setItem的代码也没问题,但跳转URL后缀的需求靠拼接就能满足)。
  • 建议加个简单的判断,避免用户空输入时跳转到无效路径。

修改后的完整代码:

export function logon_click() {
  let word = $w("#searchBar").value.trim(); // 去除输入内容的前后空格
  if (word) { // 判断是否有有效输入
    // 将搜索词直接拼接到URL后缀
    wixLocation.to(`/userdata/${word}`);
    // 如果后续页面需要调用这个搜索词,保留下面这行代码
    local.setItem("searchWord", word);
  } else {
    // 可选:空输入时给个提示,比如提醒用户输入编号
    console.log("请输入有效的编号");
  }
}

这样修改后,当用户输入12345并点击按钮,就会跳转到/userdata/12345,完全符合你想要的类似www.google.com/12345的URL格式。

内容的提问来源于stack exchange,提问作者SBS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 07:08:11