我正在尝试使用PrimeVue project,但是对于Nativescript和javascript来说,它是新手,所以我很困惑或树错了树。我使用
将其添加到我的nativescript-vue项目中我在node_modules / primevue中看到了源代码。但是,当我尝试在我的app.js中声明它们时:
import Vue from "nativescript-vue";
import Button from 'primevue/button';
import ToastService from 'primevue/toastservice';
Vue.use(ToastService);
Vue.component('Button', Button);
const vn = new Vue({
render: h => h('frame', [h(routes.home)])
}).$start();
并在我的home.vue中将其包括为:
<template>
<Page class="page">
<FlexboxLayout flexDirection="column" justifyContent="center" class="full-height">
<StackLayout class="container" alignItems="right">
<Button class="p-button-raised p-button-rounded" label="Submit"/>
</StackLayout>
</FlexboxLayout>
</Page>
</template>
但是实际上并没有渲染。在我的IDE中,我看到一条警告
“未解决的样式类。检查信息:正在建设中”