Size: a a a

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

2021 May 20

K

Kaifat in Веб-компоненты
Пришел к тому что лучше создать контрол от HTMLElement или LitElement и добавить к светлый дом <input type = "hidden"> и проксировать значение туда, чтоб данных с формы нормально собирались.
источник

K

Kaifat in Веб-компоненты
у FAST так сделано. Минус что они свой аналог Lit используют, и подключение одной кнопки обходится в 100кб
источник

R

Rustam in Веб-компоненты
сафари кардинально отличается в плане extends от нативных?
источник

VF

Valentin Fedyakov in Веб-компоненты
Пытался, но наткнулся на то, что этот функционал не поддерживается сафари. Тащить ещё один иполифил не хотелось. Плюс очень не хватило, что разобрать рендер стандартного тега нет возможности, а по факту получается, что расширение стандартных компонентов это лишь обвязка над геттерам и сеттерами. Потому отказались даже смотреть в эту сторону
источник

K

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

R

Rustam in Веб-компоненты
понятно, можно забыть на 2года об этой идее
источник

VF

Valentin Fedyakov in Веб-компоненты
Нууууу... На мой взгляд, если у тебя jQuery на проекте или добавление поведения закладывается на прямую через dom api, то ты почти ничего не теряешь если возьмёшь полифилл
источник
2021 May 22

ЛН

Леонид Никифоров... in Веб-компоненты
Есть функция генерирующая шаблон. Есть ли способ/хак сделать имя тэга вычисляемым?
источник

ЛН

Леонид Никифоров... in Веб-компоненты
может обернуть как-то в eval или еще какой фокус?
источник

K

Kaifat in Веб-компоненты
что значит вычисляемым? Нужно задать имя тега или узнать его позднее?
источник

ЛН

Леонид Никифоров... in Веб-компоненты
нужна возможность кастомизировать имя тэга
источник

ЛН

Леонид Никифоров... in Веб-компоненты
да. узнать позднее
источник

K

Kaifat in Веб-компоненты
в свойстве элемента tagName
источник

K

Kaifat in Веб-компоненты
ну вы со строкой работаете, поэтому что угодно там писать можете
источник

ЛН

Леонид Никифоров... in Веб-компоненты
... пожалуй я вас не понял) Мне нужно динамически менять имя тэга
источник

ЛН

Леонид Никифоров... in Веб-компоненты
как-то так
источник

K

Kaifat in Веб-компоненты
А, понял.. Через unsafeHtml пробовали?
источник

ЛН

Леонид Никифоров... in Веб-компоненты
да, тогда не работает привязка
источник

ЛН

Леонид Никифоров... in Веб-компоненты
Наткнулся на это https://github.com/lit/lit/issues/78
источник

K

Kaifat in Веб-компоненты
Может директивой нужно тогда, как то
источник