Я не думаю, что вы действительно что-то не так. Я думаю, что это ошибка в новом кандидате на выпуск. Ты даже не делаешь ничего особенного. Его просто в вашем звонке $locationProvider.html5Mode(true);
. Эта функция вызывает функцию углового beginsWith
, которая вызывает .indexOf
на строчке url, которая, по-видимому, undefined
. Я бы предложил создать ошибку для него на странице github углового. Вы можете сделать это here. Я бы просто опубликовал эту проблему и ссылку на ваш плункер, и они должны иметь возможность справиться с этим.
Именно поэтому они просят нас протестировать rc's. Хорошая находка. Я не использую HTML5Mode, поэтому я еще не нашел эту ошибку.
Вот что я подумал .. к сожалению :( – Endless
На первый взгляд это также может быть связано с этой ошибкой здесь: https://github.com/ угловые/angular.js/вопросы/3511 – tennisgent