- что оно выделено?
К примеру, я выделил текст в таблице, у него будет где-то проперти isSelected?
Получаю выделенную область так window.getSelection().getRangeAt(0)
Вопрос не по тематике чата
Всем привет, в Angular есть какое-то свойство у HTML элементов - что оно выделено? К примеру, я выделил текст в таблице, у него будет где-то проперти isSelected? Получаю выделенную область так window.getSelection().getRangeAt(0) Так лучше?)
это хаки из реакт чата подьехали
ты не в тот район забрел, путник, что бы такими дешевыми трюками нас обмануть)
Ты пишешь в ангуляре на яваскрипте?
Это typescript
велика разница конечно
container: any = window чтоль не увидел?)
Ну это всё меняет
я и прошу помощи 😂😂😂
А почему вопрос про яваскрипт тогда задаешь?
дак а зачем тебе выделенный текст?
нужно получить список выделенных строк в таблице, после события mouseup
окей, перефразирую. На*уя, а главное зачем?
может быть и такая задача
юзеры хотят)
Этот код ужасен, использовать windows в ангуляре это грязный хук у нас за такое по рукам бьют. Если тебе нужно получить компонет контейнер есть @ViewChildren например
ты можешь просто добавить событие клика на каждую строку, завязать метод на этот клик, в котором будешь формировать массив выделенных элементов. Потом с ним уж хоть чечетку танцуй)
одиночное есть, нужно именно перетягивание курсора)
уф, коллега, сочувствую)
у меня в опыте не было такого кейса, даже не представляю что у тебя за больные юзеры)
но если не ошибаюсь, какой то из юай китов так умел
@waterplea запилите?))))
Что надо? )
выделение как в старых стратежках)
из event можно получить target это и будет ccылка на элемент
https://github.com/AngularWave/rxjs-challenge#day-14
только последний элемент возвращает
вон смотри, тебе дядя добрый скинул
Ну, как сделал так и возвращает, Не делай черeз HostLIstener
немного не то, но думаю смогу под себя переделать спасибо)
Обсуждают сегодня