canna-ui-vue
shims-vue.d.ts declare module 'canna-ui-vue'
674
| Install | |
|---|---|
npm install canna-ui-vue |
|
| Latest Version: | 0.3.0 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Jul 14, 2022 |
| Links: | Gitee · npm |
Maintainer: gaojunfeng
This is a component library in vue3.0 ant-design-vue secondary packaging
use
shims-vue.d.ts
declare module 'canna-ui-vue'
main.ts
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import Antd from 'ant-design-vue'
import 'ant-design-vue/dist/antd.css'
import CannaUI from 'canna-ui-vue'
import 'canna-ui-vue/dist/style.css'
const app = createApp(App)
app.use(router)
app.use(Antd)
app.use(CannaUI)
app.mount('#app')
App.vue
<template>
<canna-layout
baseUrl="/canna-web"
:menuList="menuList"
logoSmall="https://cdn.ingeek.com/aladdin/logo-small.png"
logoDark="https://cdn.ingeek.com/aladdin/logo-dark.png"
>
<template v-slot:right>
<div style="height: 100%; padding: 0 20px">
<a-avatar
src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"
/>leo
</div>
</template>
<router-view></router-view>
</canna-layout>
</template>
<script lang="ts">
import { defineComponent } from "vue";
import menuList from "./menuList";
export default defineComponent({
setup() {
return {
menuList,
};
},
});
</script>
release
npm publish
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.3.0 | ^3.2.25 | MIT | |
| 0.2.9 | ^3.2.25 | MIT | |
| 0.2.8 | ^3.2.25 | MIT | |
| 0.2.7 | ^3.2.25 | MIT | |
| 0.2.6 | ^3.2.25 | MIT | |
| 0.2.5 | ^3.2.25 | MIT | |
| 0.2.4 | ^3.2.25 | MIT | |
| 0.2.3 | ^3.2.25 | MIT | |
| 0.2.2 | ^3.2.6 | MIT | |
| 0.2.1 | ^3.2.6 | MIT | |
| 0.2.0 | ^3.2.6 | MIT | |
| 0.1.9 | ^3.2.6 | MIT | |
| 0.1.8 | ^3.2.6 | MIT | |
| 0.1.7 | ^3.2.6 | MIT | |
| 0.1.6 | ^3.2.6 | MIT | |
| 0.1.5 | ^3.2.6 | MIT | |
| 0.1.4 | ^3.2.6 | MIT | |
| 0.1.3 | ^3.2.6 | MIT | |
| 0.1.2 | ^3.2.6 | MIT | |
| 0.1.1 | ^3.2.6 | MIT | |
| 0.1.0 | ^3.0.0 |