Я пытаюсь получить различные маршруты для закладок в моем приложении, и это возможно, если у меня нет pushState. Пользователь может ввести mysite.com/#/view/30 и отобразить правильное представление.Закладка и перезагрузка страницы с помощью Backbone.js и pushState
Однако, если мне нужно включить pushState и перейти на mysite.com/view/30, я получаю ошибку синтаксического анализа (навигация по корневой странице работает отлично).
В настоящее время я использую Boilerplate Backbone.js с использованием Require.js, и ошибка синтаксического анализа появляется в моем файле config.js. Я довольно уверен, что проблема не в том, чтобы требовать, но я не совсем уверен. Честно говоря, я не обязательно знаю, какой код вставить здесь, потому что я считаю, что мне больше не хватает фундаментального понимания разницы между hashbangs и pushState.
Я прочитал функцию HTML5, однако ответ на мой конкретный вопрос все еще ускользает от меня.
Ну, я использую CodeIgniter в качестве рамки и устанавливаю маршруты, которые по существу дублируют маршруты, которые у меня установлены на моем маршрутизаторе Backbone. Тем не менее, они все еще не ведут себя так, как я ожидаю, если я не использую hashbang. –