Size: a a a

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

2021 January 19

SK

Serhii Kulykov in Веб-компоненты
какая стоит задача? вынести темплейты куда-то в отдельные файлы или использовать один темплейт в разных компонентах?
источник

A

Alexandr in Веб-компоненты
Sasha
а зачем так делать? выглядит как попытка мигрировать функциональный компонент из реакта в лит
все верно, просто с реакта пришел, и знаю про подход стейтлет и стейтфул, возможно в лит елементе все делается иначе, потому и спросил)
источник

A

Alexandr in Веб-компоненты
Serhii Kulykov
какая стоит задача? вынести темплейты куда-то в отдельные файлы или использовать один темплейт в разных компонентах?
для начала вынести в разные файлы а в будущем возможно использовтаь один в разных компонетнах
источник

S

Sasha in Веб-компоненты
Alexandr
все верно, просто с реакта пришел, и знаю про подход стейтлет и стейтфул, возможно в лит елементе все делается иначе, потому и спросил)
в лите нет функциональных компонентов, только классовые. Поэтому чаще всего render() смотрит на поля класса, а не на аргументы функции
источник

A

Alexandr in Веб-компоненты
Sasha
в лите нет функциональных компонентов, только классовые. Поэтому чаще всего render() смотрит на поля класса, а не на аргументы функции
спасибо, сделаю через классовые в таком случае
источник
2021 January 27

SK

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

A

Alexandr in Веб-компоненты
Всем привет, подскажите возможно ли интеграция litElement с такими библиотеками для UI как ant design?
источник

АР

Алексей Родионов... in Веб-компоненты
Alexandr
Всем привет, подскажите возможно ли интеграция litElement с такими библиотеками для UI как ant design?
Да.
источник

SK

Serhii Kulykov in Веб-компоненты
интересная статья с идеей применения worklet совместно с кастомными элементами от автора Preact

https://jasonformat.com/element-worklet/
источник
2021 February 11

VM

Viktor Medvedchuk in Веб-компоненты
Привет, сделали из ангулар проекта кастом елемент, подключаем js файл к другому хосту, но свг надо держать на своей стороне, как лучше запаковать иконки, в жс не нашел как перебилдить?
источник
2021 February 12

ИЛ

Иван Лещёв in Веб-компоненты
Viktor Medvedchuk
Привет, сделали из ангулар проекта кастом елемент, подключаем js файл к другому хосту, но свг надо держать на своей стороне, как лучше запаковать иконки, в жс не нашел как перебилдить?
  const svgSet = {
   file: require('!!svg-inline-loader!!./svg/file.svg'),
   'file--video': require('!!svg-inline-loader!!./svg/file-video.svg'),
 }
источник

ИЛ

Иван Лещёв in Веб-компоненты
это?
источник
2021 February 19

SI

Sergey Ivanov in Веб-компоненты
Привет ! Подскажите пожалуйста, а есть какая то возможность использовать слоты без шадоурут ?
источник

R

Rustam in Веб-компоненты
Sergey Ivanov
Привет ! Подскажите пожалуйста, а есть какая то возможность использовать слоты без шадоурут ?
можешь написать пример того что ты хочешь достичь? код в смысле
источник

R

Rustam in Веб-компоненты
а также какие проблемы с shadowRoot? какая браузерная поддержка нужна?
источник

SK

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

SI

Sergey Ivanov in Веб-компоненты
Rustam
можешь написать пример того что ты хочешь достичь? код в смысле
Сначала была идея присобачить свайпер , но сейчас это уже не кажется хорошей идеей и просто интересно в стенсиле это реализовано и интересно как это сделать нативно
источник

DS

Den Sumbaev in Веб-компоненты
Скорее всего они берут содержимое перед рендерингом, думаю можно делать это на connectionCallback и вставляют на место слота
источник

AY

Andrey Yamanov in Веб-компоненты
Sergey Ivanov
Привет ! Подскажите пожалуйста, а есть какая то возможность использовать слоты без шадоурут ?
Еще в Svelte апи слотов достаточно похож.
источник

SI

Sergey Ivanov in Веб-компоненты
Den Sumbaev
Скорее всего они берут содержимое перед рендерингом, думаю можно делать это на connectionCallback и вставляют на место слота
Спасибо
источник