Михаил Копылов
Заказчик Михаил Копылов mihkopylov | FL.RU

Михаил Копылов

На сайте 10 лет и 8 месяцев (заходил 6 лет 1 месяц 16 дней назад)
0
36
Рейтинг
36
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
05 Августа 2017
Бюджет: 3 000 руб
В Angular Material есть компонент Sidenav material.angularjs.org/la...
В нём необходимо разместить двухуровневое меню, похожее на www.templatemonsterprevie...

Детали:
- по клику на элемент 1 уровня он разворачивается / сворачивается
- по клику на элемент 2 уровня просходит переход по ссылке (ui-sref="") (используется ui-router)
- иконка слева не нужна
- стрелка справа нужна
- при сворачивании sidebar не нужно оставлять узкую полоску с иконками, т. к. иконок нет.
- реализовать в виде директивы
- html шаблон компонента содержит один корневой элемент – <md-sidenav>
- в js одна директива <main-menu> с контроллером
- данные для построения меню можно получить из сервиса menuService.getPages().then(function(pages) { ... });
- pages – массив вида
[
{
"state": "index.usermanagement",
"title": "User Management"
},
{
"state": "index.usermanagement.users",
"title": "Users"
},
{
"state": "index.usermanagement.groups",
"title": "Groups"
}
]


Что должно быть в итоге:
- 3 файла: js, html, css (если нужен)


Прошло времени с момента публикации: 8 лет 10 месяцев 29 дней 22 часа 27 минут
Раздел: Программирование / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».