Anque
Постоялец
- Регистрация
- 13 Дек 2016
- Сообщения
- 70
- Реакции
- 4
- Автор темы
- #1
столкнулся с проектом на angular, пытаюсь разобраться.
вряд ли кто-то подскажет конкретный ответ, но, возможно, знакома архитектура - не думаю, что здесь что-то уникальное.
в данный момент есть проекты (портфолио), которые имеют урлы localhost/#/projects/14
, где 14 - id проекта, само собой.
вопрос, как бы сделать так, чтобы в урле было не 14, а наименование проекта? где-то должно быть соответствие, но не могу найти его.
например, я нашёл место, где выводятся элементы портфолио на гл. странице:
где генерится урл видно - #/projects/{{master.main.projects.length - $index-1, если заменить это на #/projects/{{project.name, то ссылка изменится, но там будет пусто.
вряд ли кто-то подскажет конкретный ответ, но, возможно, знакома архитектура - не думаю, что здесь что-то уникальное.
в данный момент есть проекты (портфолио), которые имеют урлы localhost/#/projects/14
, где 14 - id проекта, само собой.
вопрос, как бы сделать так, чтобы в урле было не 14, а наименование проекта? где-то должно быть соответствие, но не могу найти его.
например, я нашёл место, где выводятся элементы портфолио на гл. странице:
Код:
<!-- PORTFOLIO ITEM -->
<div name ng-model="master.main.projects" class="work-item {{project.size}} {{project.group}}"
data-ng-repeat="project in master.main.projects | reverse" on-finish-render="ngRepeatFinished">
<!--| limitTo:limit-->
<a href="#/projects/{{master.main.projects.length - $index-1}}">
<img ng-src="{{project.src | replaceSrc}}" alt="">
<div class="work-caption font-alt">
<h3 class="work-title">{{project.name}}</h3>
<!--<div class="work-descr">-->
<!--{{project.group}}-->
<!--</div>-->
</div>
</a>
</div>