[英]Can vuejs be used inside webcomponent?
VueJS 可以用於對 Web 組件內的行為進行編碼嗎? 我的意思是:如果 vuejs 庫作為腳本引用加載,那么它可以像在普通的 html 頁面中一樣使用,但在 web 組件的定義中使用嗎?
是的,您可以將 vuejs 包裝在 web 組件中,您只需要 .vue 文件和來自 vuejs 的名為https://github.com/vuejs/vue-web-component-wrapper的幫助程序庫
使用起來非常簡單!!!
<template>
<div>
<h1>My Vue Web Component</h1>
<div>{{ msg }}</div>
</div>
</template>
<script>
export default {
props: ['msg']
}
</script>
import Vue from 'vue';
import wrap from '@vue/web-component-wrapper';
import MyWebComponent from './components/Component'; //this is your component file
const WrappedElement = wrap(Vue, MyWebComponent);
window.customElements.define('my-web-component', WrappedElement);
有關更多信息,請訪問https://medium.com/@royprins/get-started-with-vue-web-components-593b3d5b3200
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.