У меня есть следующий снимок с использованием угловых символов.Вызов href из выпадающего списка в angularjs
<select ng-href="#/edit/{{name.id}}" class="form-control" id="{{name.id}}">
<option ng-repeat="name in addas | filter:cc"
id="{{name.id}}" value="{{name.name}}">{{name.as_number}}</option>
</select>
Я пытаюсь вызвать href по выбранной опции в раскрывающемся списке. Выпадающее значение заполняется штрафом. Когда я выбираю любой вариант, он ничего не делает или не называет URL. Пожалуйста, дайте мне знать, как я могу достичь этого в angularjs.
Я не могу заставить это работать. См. [Обновленная скрипка] (http://jsfiddle.net/GruffBunny/C3Adv/15/) –
Можете ли вы уточнить? Я вижу много абзацев, добавленных в html, но никаких других изменений. $ location.path() не влияет на скрипт - это точно. Я предполагаю, что это должно быть связано с некоторыми ограничениями, налагаемыми самой скрипкой. Если я возьму код из обновленной скрипки и вставлю его в новый контроллер в новом проекте (сгенерированный с помощью yoman), тогда он будет работать. Путь меняется на все, что я выбираю. Путь должен быть действительным, поэтому я также настроил новый маршрут/edit /: id в app.js. – user2847643
При выборе a1 в выпадающем списке он не прокручивается до абзаца с идентификатором 1. Не думайте, что это проблема со скрипкой, все, что я сделал, это включить дополнительные абзацы, чтобы показать, что они не прокручиваются до требуемого места. NB url вопроса относится к фрагменту (#/edit/...). –