Vue · Senior · Pytanie 34 z 75
Jak udostępnić komponent Vue jako natywny Custom Element?
const MyWidget = defineCustomElement(Widget);
customElements.define("my-widget", MyWidget);- ✓Poprawna odpowiedź: Przez
defineCustomElement, by można go było używać na dowolnej stronie lub w dowolnym frameworku - 2Przez
app.mount('my-widget') - 3Komponenty Vue nie mogą być custom elements
Wyjaśnienie
Style są wstrzykiwane do shadow root. Propsy mapują się na atrybuty/właściwości, a emitowane zdarzenia stają się CustomEvent. Przydatne do osadzalnych widgetów.