Ярослав
я хз
🎋🎋🥷 ngSamurai
Пм может всякое нарисовать, он то не дизайнер )
🎋🎋🥷 ngSamurai
Ярослав
ну эт да
🎋🎋🥷 ngSamurai
Тебе надо все равно надо настроить правильный грид элементов
🎋🎋🥷 ngSamurai
Либо делать фикс высоту для списка и ниже твой фильтр
🎋🎋🥷 ngSamurai
Внутри списка будет скролл
Ярослав
🎋🎋🥷 ngSamurai
как можно его настроить?
сходи в css группу. спроси как лучше... можно гридами или флексами.. а можно и по старинке через фикс высоту и overflow..
Ярослав
так есть же laytout="column"/"row" ними никак?
Ярослав
нужно было всего лишь добавить это к диалогу:
parent: angular.element(document.body)
🎋🎋🥷 ngSamurai
Ярослав
🎋🎋🥷 ngSamurai
Anton
ребят, у меня через ng-repeat выводятся input. как мне в свежесозданный input фокус ввода передать? решал подобную задачу на Angular через подписку на изменение html нод. а как в angularjs?
Ярослав
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
я с матом не работал.. но выглядит - отлично )
🎋🎋🥷 ngSamurai
Anton
а, я кажется догнал. была какая-то шляпа, чтобы искать вложенные компоненты
🎋🎋🥷 ngSamurai
можно сделать директиву и ей опрокидывать фокус по индексу
Anton
🎋🎋🥷 ngSamurai
<div ng-repeat="let a of list track by $index">
<input data-index="{{$index}}" set-focus>
</div>
и в setFocus проверять атрибут "index"
Anton
ага, хорошая идея, спасибо
🎋🎋🥷 ngSamurai
Anton
такая и у меня есть :))
но вот прям так работать не будет
🎋🎋🥷 ngSamurai
https://stackoverflow.com/a/36260153 вот твой кейс как раз
🎋🎋🥷 ngSamurai
Anton
почему?
точнее будет, но оно же фокус прогонит по всем элементам ng-repeat
Anton
как-то не чисто
🎋🎋🥷 ngSamurai
для этого тебе и нужен индекс
🎋🎋🥷 ngSamurai
если он 0 то кидать фокус
🎋🎋🥷 ngSamurai
иначе нет
🎋🎋🥷 ngSamurai
этот вариант лучше чем вотчеры
Anton
намного
🎋🎋🥷 ngSamurai
либо у тебя ngIf на два кейса и тьолько одна директива
Anton
🎋🎋🥷 ngSamurai
<div ng-repeat="let a of list track by $index">
<input data-index="{{$index}}" set-focus ng-if="$index === 0">
<input ng-if="$index > 0">
</div>
Anton
<input set-focus-if="$index === $ctrl.focusInputIndex">
Anton
думаю так сделаю
Anton
топчик
🎋🎋🥷 ngSamurai
Anton
мне нравится ng1
🎋🎋🥷 ngSamurai
Ярослав
Ярослав
передаю в нг репит и получаю ошибку: Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: column in ctrl.columns, Duplicate key: string:", Duplicate value: "
Ярослав
после добавления трек бай, всё так же
Ярослав
что не так?)
Ярослав
🎋🎋🥷 ngSamurai
Странно. Поставь Track by 'Key'
Ярослав
ставил
Ярослав
так же
🎋🎋🥷 ngSamurai
Хм...
🎋🎋🥷 ngSamurai
Уверен что там пустых нет в массиве?
🎋🎋🥷 ngSamurai
Afk 1h
Ярослав
сделал для результата JSON.parse() теперь заработало
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
забыл добавить .then(resp=>resp.data) ?
🎋🎋🥷 ngSamurai
Ярослав
Такс, теперь вопрос, как можно в диалоге, в котором находится мд лист, при выборе айтема подсвечивать выбранный?
Ярослав
ключевое слово в попапе))
🎋🎋🥷 ngSamurai
Ярослав
та блин, пока кто-то ответит, я уже 300 раз сам найду решение)
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Anton
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
) маркетинг...
Ekaterina
#whois всем привет! 😊▫️Какой у вас проект или где работаете? - freelance IT recruiter
▫️В чём вы специалист? - recruiting
▫️Чем можете быть интересны или полезны сообществу? - помогаю талантам строить карьеру
▫️Чем интересно сообщество вам? - кандидаты JS
▫️Откуда вы? - Москва
▫️Как узнали про группу? - блог amazinghiring
😉
Ярослав
@ngSamurai Привет, подскажи пожалуйста, можно ли так на ангуляр жс сделать как-то?
Ярослав
типа кнопочка, при открытии ещё один роу и туда нужно мне таблицу пихнуть
🎋🎋🥷 ngSamurai
Ярослав
там сейчас Jquery DataTable
Ярослав
я уже нашел, как даже)