angular自动从url中删除参数

时间:2017-03-30 22:17:47

标签: angularjs parameters routing

在我的应用程序中,我传递控制器的参数并使用javascript读取它。

本地主机:8080 /应用程序/电脑板#参数=值

现在的问题是,如果我在url中打开我的控制器而不是附加#parameter = value,那么它只能起作用。

但我想把整个链接放在锚标签中 当我点击外部应用程序而不是它自动重新路由 localhost:8080 / app / conroller 并且不接受参数。虽然当打开那个网址时如果我apped #parameter = value * part比它工作完美。

我正在使用html5mode = true。 我搜索了很多文档,但没有为此找到正确的解决方案。

1 个答案:

答案 0 :(得分:0)

不确定我是否得到了你的要求,但我认为这就是你所得到的:

href="/app/conroller#parameter=value" target="_self"

尝试添加目标自我。

如果这不起作用,您可以尝试设置基本网址<base href="/"></base>

您可以尝试使用?作为查询参数,而不是#