ФорумПрограммированиеJavaScriptAngularJS → События в Angular Light

События в Angular Light

100%
adw0rd, Sinkler, AlexB
0%

Пожалуйста, авторизуйтесь, чтобы проголосовать!
  • Oleg

    Сообщения: 11 Репутация: N Группа: Адекваты

    Spritz 3 февраля 2016 г. 7:06

    Всем привет!

    В последнем Angular Light добавилась возможность подписываться на любые DOM события.
    Примеры:
    al-on:keydown="func($event)"
    al-on:keydown.enter="func($event)"
    больше примеров тут: Event directives · Issue #123 · lega911/angular-light [github.com]

    И сейчас идет выбор за "алиас" для этих событий:
    1) в стиле Angular2: (keydown)="func($event)"
    2) или в стиле vue.js: @keydown="func($event)"

    Какой вариант лучше?

  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 3 февраля 2016 г. 7:27, спустя 21 минуту 41 секунду

    @Oleg, мне кажется стоит быть похожим на ангуляр, чтобы пользователям было проще перейти и освоить AL

    adw/0
  • Oleg

    Сообщения: 11 Репутация: N Группа: Адекваты

    Spritz 3 февраля 2016 г. 7:38, спустя 11 минут 1 секунду

    На данный момент собрали такой список плюсов:

    (event)="foo()" - Angular2 style
    + стоит быть похожим на ангуляр, чтобы пользователям было проще перейти и освоить AL
    +0.5 т.к. Angular2 более популярен то возможно под него запилят раскраску кода в редакторах

    @event="foo()" - vue.js style
    + короче код
    + не нужно закрывать скобку, и при удалении, не забуду удалить второй символ т.к. его нет
    +0.5 при объяснении проще произносить @keydown="" - "at keydown", хотя спорный пункт.

    пока +1.5 за 1-й вариант и +2.5 за второй

  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 3 февраля 2016 г. 9:34, спустя 1 час 55 минут 9 секунд

    на самом деле вообще всё равно)

  • AlexB

    Сообщения: 4288 Репутация: N Группа: в ухо

    Spritz 3 февраля 2016 г. 9:51, спустя 17 минут 34 секунды

    За

    На данный момент собрали такой список плюсов:
    + стоит быть похожим на ангуляр, чтобы пользователям было проще перейти и освоить AL

    @Oleg, эта улика перевесит тысячу других улик ))))

  • phpdude

    Сообщения: 26617 Репутация: N Группа: в ухо

    Spritz 3 февраля 2016 г. 9:54, спустя 2 минуты 58 секунд

    второй лучше, семантически более правильно имхо. проперти от эвента визуально отделяется и при этом недохуя символов на это

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!