javascript - 需要隐藏url中的变量值

标签 javascript html angularjs url

我们使用 Angular js、html 和 php 构建了一个网站。当使用 Angular js 中的状态参数在两个页面之间传递值时。这些值在 url 中可见,如下所示。

/app/create_addpos/update/9486904359/1820

我们不需要在传递到不同页面时显示 url 中的实际值。我不知道如何得到这个。请帮助我实现。

最佳答案

我认为没有办法“隐藏”网址上的值,您可以做的就是在页面“安装”后,用假的“显示网址”替换网址。

通过这样做(这样页面就不会刷新/重定向):

因此,如果您重定向到: /app/create_addpos/update/9486904359/1820

您可以将其更改为:

window.history.pushState("", "", '/app/create_addpos/update/'); // or some other url

/app/create_addpos/update/9486904359/1820 页面上执行此操作。

关于javascript - 需要隐藏url中的变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58005796/

相关文章:

javascript - 超测使用 express app 返回 301。应用程序只需要托管服务器

javascript - 如何删除一个 “input type=file”倍数的具体值

html - 使用数据 :image not working in IE 11 的网站图标

javascript - 如何在 angularjs 中对 Controller 内部进行求和

AngularJs - 访问 ng-repeat 中的 DOM 元素

javascript - 如何使用 Firebug 或任何其他扩展找到哪些 Javascript 代码触发表单提交?

javascript - 无法使用socket.io在nodejs服务器和客户端之间通信我的数据

javascript - 如何在 Angular 中使用表单名称来获取输入数据?

javascript - 在 socket.io 中获取套接字的空间

PHP(编辑和删除 html 文件)