Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
dmitry_luzanov

Дмитрий Лузанов

  • 243
    вклад
  • 1
    вопрос
  • 203
    ответа
  • 67%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Ошибка в Anglar 6 как решить?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    import { map } from 'rxjs/operators', ибо 6ой rxjs
    Написано более трёх лет назад
  • Как запретить windows 10 переключать вид папки с Detail на Large Icon, в которой находятся TypeScript файлы?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov Автор вопроса
    Точно. Сразу не допер, что можно в корне эту хрень сделать. Спасибо большое.
    Написано более трёх лет назад
  • Почему is not a known element?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    А можете пример на stackblitz расшарить?
    И можно полный текст ошибки?
    И почему виновником назван роутер?
    Написано более трёх лет назад
  • Как передать в компонент вычисляемое выражение?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Эти элементы необходимо группировать и сортировать по правилам, известным только родительскому компоненту.


    А почему нельзя это сделать в родительском компоненте и передать уже готовый вариант в дочерний?
    Написано более трёх лет назад
  • Angular запись данных как?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Обратите внимание на this.data1[i]. Что вам в ответ приходит в data?
    Обратите внимание на this.member[i]. Что у вас там записано?
    Написано более трёх лет назад
  • Событие keyup в директиве Ангуляр 2?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Junart1,
    @HostListener('keyup', ['$event']) onKeyUp(event) {
        if (this.el.nativeElement.value.length + 1 <= this.limitTo) {
          e.preventDefault();
        }
    
        return;
      }


    Странная трансформация $event -> event -> e.
    Как у вас вообще сборка прошла.

    Try it:
    @HostListener('keyup', ['$event']) onKeyUp($event) {
        if (this.el.nativeElement.value.length + 1 <= this.limitTo) {
          $event.preventDefault();
        }
    
        return;
    }
    Написано более трёх лет назад
  • Событие keyup в директиве Ангуляр 2?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Понятное дело для чего нужен декоратор. Непонятно для чего вы его вешаете на ngOnChanges.
    Для вашей задачи вам нужно отменить действие события. Для этого в декоратор передайте @HostListener('keyup', ['$event']), а в методе-обработчике принять аргумент $event и по условию вызвать $event.preventDefault().

    И стоит почитать про ngOnChanges. Что это такое и с чем его едят.
    Написано более трёх лет назад
  • Событие keyup в директиве Ангуляр 2?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    И зачем вообще к нему декоратор события вешать?
    Написано более трёх лет назад
  • Событие keyup в директиве Ангуляр 2?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    А как вы определили что оно не срабатывает? Это ведь метод из жизненного цикла компонента, что по-вашему должно было произойти?
    Написано более трёх лет назад
  • Возможно ли отправить файлы без formData?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    мне нужно просто файл отправить


    Так просто отправьте с FormData. Или вам название не нравится? Или что?
    Написано более трёх лет назад
  • Как получить последние твиты определенного пользователя?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Денис Букреев, вам может помочь гугл-переводчик. А ещё лучше хотя бы по 20 минут в день английским заниматься. Мне помогло ;з

    По поводу второй ошибки.
    Написано более трёх лет назад
  • Как заинжектить сервис в класс данных?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    А зачем вам в дата-класс инжектить сервис? На вскидку могу предположить, что можно добавить EventEmitter у User и в компоненте (или там, где вы используете) подписываться на события и дальше уже работать через сервис.

    В вашем примере я бы заменил getter address в User на getAddress(byUserId) в UserService, например.
    Написано более трёх лет назад
  • Что подучить для возвращения в большую игру?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Последние два года работаю в продуктовой компании на поддержке сайта на первом ангуляре.


    Была подобная история. Убедил команду перейти на новую (4ую на тот момент) версию. Оно того стоило.
    Написано более трёх лет назад
  • Что подучить для возвращения в большую игру?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Вообще стоит начать с NodeJS, если ещё не приходилось. А там и npm, yarn и пр.
    Написано более трёх лет назад
  • Что подучить для возвращения в большую игру?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Guldabur, ну, тогда стандартный набор - ES2015-2018, TypeScript, Git, git flow, webpack
    Написано более трёх лет назад
  • Что подучить для возвращения в большую игру?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Стоит глянуть этот скринкаст для поднятия лвл до близкого к актуальному по ангуляру на данный момент https://learn.javascript.ru/screencast/angular
    Написано более трёх лет назад
  • Как реализовать динамический рендеринг view?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Сергей, в 6ом ангуляре можно провнрнуть через Element. Сильно не вникал, но как натолкнулся - сразу вспомнил про этот вопрос.
    https://youtu.be/y73NMviRoPY
    Написано более трёх лет назад
  • Как решить проблему с кроссбраузерностью при применении модификаторов компонентов angular5 в IE10+?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Давно сталкивался. ИЕ просто не понимает классы, начинающиеся с двойной черты. Попробуйте экранировать.
    Написано более трёх лет назад
  • Как реализовать динамический рендеринг view?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Сергей, тогда надо гуглить в сторону ng-template.
    Написано более трёх лет назад
  • ЗАчем нужен Symbol в JavaScript и как правльно его использовать?

    dmitry_luzanov
    Дмитрий Лузанов @dmitry_luzanov
    Isaac Clark, https://jsfiddle.net/Predve4niy/LcL5xmet/
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 8 ответов
    • 0 вопросов
  • black1277
    black1277
    • 6 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 5 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • origami
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации