我需要将 UI 组件 Vuetify 与 Angular 一起使用,我将 VueCustomElement 与 Angular 一起使用并成功运行,但我尝试添加 Vuetify 但我遇到了一些错误,例如缺少 $attr、$ ...等。
我需要添加 Vuesax、Quaser 或 Vuetify,因为我喜欢它。我知道所有类型的材料,如 Angular 材料或 PrimeNg,但需要更多定制,而且我没有空闲时间工作。
app.module.ts:
@NgModule({
schemas: [
CUSTOM_ELEMENTS_SCHEMA
]
})
app.component.html:
<my-vue-web-comp></my-vue-web-comp>
应用程序.js
import Vue from 'vue/dist/vue';
import vueCustomElement from 'vue-custom-element';
import Vuetify from 'vuetify';
import {VApp} from 'vuetify/lib';
Vue.use(Vuetify)
Vue.component('v-app', VApp)
Vue.use(vueCustomElement);
const MyVueWebComp = {
template:`
<v-app></v-app>
`
};
Vue.customElement('my-vue-web-comp', MyVueWebComp);