С помощью веб-компонентов вы можете передавать объекты через атрибуты, как вы сказали, но вы также можете передавать объект с помощью метода или через свойство (которое на самом деле является методом установки).

аюсь работать без рамок, с чистыми веб-компонентами JavaScript. Я хочу, чтобы мои веб-компоненты могли работать автономно и использоваться на разных сайтах, но я также хочу, чтобы два компонента могли обмениваться данными. Таким образом, они должны иметь возможность общаться, не будучи тесно связаны между собой.

Когда я делал Angular, это было легко. Я могу передавать объекты компоненту через атрибут HTML, и компонент получает его как объект, а не строку. Но в чистом javascript атрибуты всегда являются строками. Как правильно передавать объекты или иным образом заставлять веб-компоненты узнавать друг друга и общаться?

Ответы на вопрос(2)

Ваш ответ на вопрос