Size: a a a

Веб-компоненты

2019 June 12

АР

Алексей Родионов in Веб-компоненты
Расширение у файла .mjs. 🙈
источник

SK

Serhii Kulykov in Веб-компоненты
да, std-switch недавно был, теперь toast
источник

SK

Serhii Kulykov in Веб-компоненты
источник

SK

Serhii Kulykov in Веб-компоненты
там тоже .mjs
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Serhii Kulykov
сегодня было небольшое обсуждение на тему CustomEvent:

https://twitter.com/JonathanAschan/status/1138744064835280897

если вкратце - Сурма и Арчибальд рекомендуют наследоваться от Event вместо использования CustomEvent.
Странный совет. А чем обосновывают?
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Я бы не сказал что это одинаковые вещи
источник
2019 June 13

АР

Алексей Родионов in Веб-компоненты
источник

SK

Serhii Kulykov in Веб-компоненты
Pavel 🦇 Malyshev
Странный совет. А чем обосновывают?
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
То есть он предлагает наследоваться от Event, вместо того чтобы использовать CustomEvent, который итак наследуется от Event ?
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Ну ок)
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Типа зачем нам что-то готовое, если можно свое
источник

SK

Serhii Kulykov in Веб-компоненты
да, там странные аргументы из серии “в платформе никто не использует CustomEvent”
ну так он на то и Custom
источник

SK

Serhii Kulykov in Веб-компоненты
просто для того, чтобы наследоваться от Event, им костыль нужен для Safari
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Serhii Kulykov
просто для того, чтобы наследоваться от Event, им костыль нужен для Safari
так в IE вообще нет Event конструктора
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
зато есть CustomEvent
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
плюс его пример, где он наследуется от Event и типа переопределяет свойство, это совершенно не эквивалент detail
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Как минимум там надо было через defineProperty делать
источник

SK

Serhii Kulykov in Веб-компоненты
в тему новых пропозалов гугла https://gist.github.com/dauwhe/065b0c2b4ffae7b00e103e63edab25b9
источник

MB

Mikhail Bashkirov in Веб-компоненты
это частный случай вот этого
источник

MB

Mikhail Bashkirov in Веб-компоненты
источник