Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击任意选项angularJS后,基础url已更改_Javascript_Angularjs - Fatal编程技术网

Javascript 单击任意选项angularJS后,基础url已更改

Javascript 单击任意选项angularJS后,基础url已更改,javascript,angularjs,Javascript,Angularjs,我对angularJS是新手。我正在运行一个程序,该程序在首次加载后显示ex的基本链接: www.example.com/ex/index.html?token=1234(没错) 但当我点击计划按钮时,它会显示:www.example.com/ex/plan 但是我想要这样的链接:www.example.com/ex/index.html?token=1234/plan 有人能帮忙吗 谢谢更改按钮单击侦听器函数中的路径?我的hashbang模式也不工作,因此我在路径中看不到index.html。

我对angularJS是新手。我正在运行一个程序,该程序在首次加载后显示ex的基本链接:
www.example.com/ex/index.html?token=1234
(没错)

但当我点击计划按钮时,它会显示:www.example.com/ex/plan

但是我想要这样的链接:
www.example.com/ex/index.html?token=1234/plan

有人能帮忙吗


谢谢

更改按钮单击侦听器函数中的路径?我的hashbang模式也不工作,因此我在路径中看不到index.html。我该怎么办?hashbang可能会因为HTML5模式开启而消失。也许你应该从一个空白的angular应用开始,然后一个接一个地添加你的东西。这个url看起来不适合SPA路由。我猜您可能想要更像
/index.html?token=1234#/plan
,但我想问一下,当您单击按钮时,是否有需要更改url的原因。锚将通过路由器。如果不希望按钮对url有任何影响,请使用
,而不要使用