0.3.0 • Published 2 years ago

canna-ui-vue v0.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

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
0.3.0

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.3

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.9

2 years ago

0.2.2

2 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago