У меня есть одностраничное приложение, которое показывает изображения на нем.
При первой загрузке страница пуста, и люди добавляют свои собственные изображения, однако, если они вернутся на страницу с сохраненным идентификатором в URL-адресе, я хочу, чтобы страница захватила предыдущую модель.
Теперь все мои предыдущие попытки использовать routeProvider потерпели неудачу, если я не разместил ng-view где-то на странице. Но это влияет на области, которые находятся внутри области ng-view.
В основном мне нужно реагировать по-разному на странице в зависимости от того, есть ли идентификатор в URL-адресе или нет, но я не меняю вид, и мне нужно получить идентификатор из параметров маршрута.
Так что я просто задавался вопросом, как вы, ребята, собираетесь это делать, поскольку я, кажется, лаяю неправильные деревья! Любая помощь приветствуется.
это второй один был идеальным спасибо. Быстрая работа.И я только что открыл Plunker ... хорошо! – mattl
просто нужно разобраться, почему моя модель сейчас не загружается ... grrr! – mattl
Как второй подход работает для вас, ребята? В config вы указали html5Mode как true. Но в первом выражении $ watch контроллера, вы проверяете $ location.hash(). Будет ли URL-адрес хэш-части с html5Mode true? Попытка понять это. Пожалуйста, поправьте меня, если я ошибаюсь. У меня есть аналогичное требование, и этот подход не работает для меня. – Kalyan