Маршрут "/ # action" в Routes.rb в Ruby on Rails - PullRequest
0 голосов
/ 10 апреля 2010

Как я могу создать маршрут этого формата (в файле Ruby on Rails rout.rb):

/#action/id

В частности, с символом "#", вставленным перед контроллером действий ... например, см. http://lala.com/#album/some-album-id

спасибо!

1 Ответ

4 голосов
/ 10 апреля 2010

Фактический URL, который вы посещаете, это http://lala.com/. Сервер не видит кусок #album/some-album-id, идентификатор фрагмента . Это видно только в браузере.

Существует растущая тенденция создания приложений MVC с представлениями и контроллерами в клиенте / браузере, а не на сервере. Приложение реализовано с помощью JavaScript на клиенте, а не с Ruby на сервере. По сути, сервер становится API или уровнем доступа к данным, а не элементом, отображающим HTML.

...