You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
first of all, thanks for your awesome work! We're building a Design System in a similar tech stack and your project has been incredibly inspiring.
I saw that you have deprecated the Vue output target in favor of using the core package as Vue has great support for Web Components already. That makes me wonder - did you ever have issues with slot evaluation differences in Web Components and Vue?
We're currently in the onboarding phase and had several issues where teams would load data asynchronously or react to events in Vue, which triggered an update in the Vue component and an insertion of the correct HTML into the slot of the Web Component, but did not update the Web Component's shadow DOM content.
That led to the curious situation of the DOM tree being correct, but the render being incorrect, which causes multiple issues in presentation of course.
As your project is much more mature than ours, maybe you have found a solution or know more about the problem?
Would love to hear your opinions, many thanks in advance!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi Scale team,
first of all, thanks for your awesome work! We're building a Design System in a similar tech stack and your project has been incredibly inspiring.
I saw that you have deprecated the Vue output target in favor of using the core package as Vue has great support for Web Components already. That makes me wonder - did you ever have issues with slot evaluation differences in Web Components and Vue?
We're currently in the onboarding phase and had several issues where teams would load data asynchronously or react to events in Vue, which triggered an update in the Vue component and an insertion of the correct HTML into the slot of the Web Component, but did not update the Web Component's shadow DOM content.
That led to the curious situation of the DOM tree being correct, but the render being incorrect, which causes multiple issues in presentation of course.
As your project is much more mature than ours, maybe you have found a solution or know more about the problem?
Would love to hear your opinions, many thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions