2014-01-15 2 views
0

Я изучаю nodejs с выражением, и я создаю свое первое одностраничное приложение с помощью knockoutjs, у меня много маршрутов, и я ищу способ скрыть параметры в URL, кроме кодирования их, если я заголовок ссылки как:Скрыть параметры маршрута

http://www.mywebapp.com/login 
http://www.mywebapp.com/logout 
http://www.mywebapp.com/signup 
http://www.mywebapp.com/users/username 
http://www.mywebapp.com/users/1-8 

может я до сих пор делают эти ссылки выглядят как

http://www.mywebapp.com 

независимо от того, какой маршрут будет называться это?

если невозможно, может кто-нибудь объяснить, почему?

мое приложение полностью управляется ajax.

+0

Почему вы хотите скрыть параметры? – cyberwombat

+0

@ Yashua ничего, кроме того, что он выглядит круто, страница никогда не перезагружается, поэтому почему он должен видеть изменения ссылок – Kanka

ответ

0

Ну, если ваше приложение является ajax, то URL-адрес не изменится. Вы можете также обернуть всю вещь в iframe и только перемещаться по внутреннему кадру. Но имейте в виду, что это, как правило, плохая практика, поскольку история и закладки не работают.

Смежные вопросы