1
我是angularJs的新手。 當我在後端的rails上使用angularjs和ruby進行應用程序工作時,我遇到了一個問題。 每當我有'?'在url中它被轉換成url中的%3f,並因此給出錯誤的輸出。如何在url中使用問號實現角度js網站
我的問題是,我可以繞過URL中的問號,以便我可以得到正確的網址。
對於如: -
以下網址$location.path("www.test.com/program/who-is-this?")
被轉換成以下網址
"www.test.com/program/who-is-this%3f"
我希望有一個問號,而不是%3F在URL中。 我已經經歷了論壇上的一些問題,但它並沒有多大的幫助。 請幫忙
我試過$ location.url(「www.test.com/program/who-is-this?」)。它從網址中刪除問號。實際上,我想在url中顯示問號。 – Catmandu
@PeeVee我想,以這種方式修改url(添加'?'符號)將導致頁面重新加載。這就是爲什麼AngularJs(單頁應用程序框架)可能不提供這樣的API。 –
@ andrey-shustariov ..是否有任何其他方式可以建議我們可以實現上述。 – Catmandu