Ярослав
я хз
🎋🎋🥷 ngSamurai
Пм может всякое нарисовать, он то не дизайнер )
🎋🎋🥷 ngSamurai
Ярослав
ну эт да
🎋🎋🥷 ngSamurai
Тебе надо все равно надо настроить правильный грид элементов
🎋🎋🥷 ngSamurai
Либо делать фикс высоту для списка и ниже твой фильтр
🎋🎋🥷 ngSamurai
Внутри списка будет скролл
🎋🎋🥷 ngSamurai
как можно его настроить?
сходи в css группу. спроси как лучше... можно гридами или флексами.. а можно и по старинке через фикс высоту и overflow..
Ярослав
так есть же laytout="column"/"row" ними никак?
Ярослав
нужно было всего лишь добавить это к диалогу: parent: angular.element(document.body)
Ярослав
Не туда))
🎋🎋🥷 ngSamurai
Anton
ребят, у меня через ng-repeat выводятся input. как мне в свежесозданный input фокус ввода передать? решал подобную задачу на Angular через подписку на изменение html нод. а как в angularjs?
🎋🎋🥷 ngSamurai
кстати, вот решение:
я с матом не работал.. но выглядит - отлично )
Anton
почти так же )
о, а как там чекать изменения списка?
Anton
а, я кажется догнал. была какая-то шляпа, чтобы искать вложенные компоненты
🎋🎋🥷 ngSamurai
о, а как там чекать изменения списка?
$scope.$watch(expr, ((newVal, oldVal)=>{})
🎋🎋🥷 ngSamurai
можно сделать директиву и ей опрокидывать фокус по индексу
🎋🎋🥷 ngSamurai
<div ng-repeat="let a of list track by $index"> <input data-index="{{$index}}" set-focus> </div> и в setFocus проверять атрибут "index"
Anton
ага, хорошая идея, спасибо
Anton
такая и у меня есть :)) но вот прям так работать не будет
🎋🎋🥷 ngSamurai
https://stackoverflow.com/a/36260153 вот твой кейс как раз
Anton
почему?
точнее будет, но оно же фокус прогонит по всем элементам ng-repeat
Anton
как-то не чисто
🎋🎋🥷 ngSamurai
для этого тебе и нужен индекс
🎋🎋🥷 ngSamurai
если он 0 то кидать фокус
🎋🎋🥷 ngSamurai
иначе нет
🎋🎋🥷 ngSamurai
этот вариант лучше чем вотчеры
Anton
намного
🎋🎋🥷 ngSamurai
либо у тебя ngIf на два кейса и тьолько одна директива
🎋🎋🥷 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
🎋🎋🥷 ngSamurai
думаю так сделаю
опять на ангу1ю посадили?)
Anton
опять на ангу1ю посадили?)
да есть текущие проджекты
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
что не так?)
как в шаблоне выглядит?
🎋🎋🥷 ngSamurai
Странно. Поставь Track by 'Key'
Ярослав
ставил
Ярослав
так же
🎋🎋🥷 ngSamurai
Хм...
🎋🎋🥷 ngSamurai
Уверен что там пустых нет в массиве?
🎋🎋🥷 ngSamurai
Afk 1h
Ярослав
сделал для результата JSON.parse() теперь заработало
🎋🎋🥷 ngSamurai
забыл добавить .then(resp=>resp.data) ?
🎋🎋🥷 ngSamurai
сделал для результата JSON.parse() теперь заработало
зачем парсить ? тебе строка прилетает разве?
Ярослав
зачем парсить ? тебе строка прилетает разве?
да, я уже не с бекенда беру, так как уже есть список нужного.
Ярослав
Такс, теперь вопрос, как можно в диалоге, в котором находится мд лист, при выборе айтема подсвечивать выбранный?
Ярослав
ключевое слово в попапе))
Ярослав
та блин, пока кто-то ответит, я уже 300 раз сам найду решение)
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
та блин, пока кто-то ответит, я уже 300 раз сам найду решение)
Есть такое дело.. Активности у нас почти мало
🎋🎋🥷 ngSamurai
) маркетинг...
Ekaterina
#whois всем привет! 😊▫️Какой у вас проект или где работаете? - freelance IT recruiter ▫️В чём вы специалист? - recruiting ▫️Чем можете быть интересны или полезны сообществу? - помогаю талантам строить карьеру ▫️Чем интересно сообщество вам? - кандидаты JS ▫️Откуда вы? - Москва ▫️Как узнали про группу? - блог amazinghiring 😉
Ярослав
@ngSamurai Привет, подскажи пожалуйста, можно ли так на ангуляр жс сделать как-то?
Ярослав
типа кнопочка, при открытии ещё один роу и туда нужно мне таблицу пихнуть
Ярослав
там сейчас Jquery DataTable
Ярослав
я уже нашел, как даже)