0.0.1 • Published 6 years ago

cd-element v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

Codeages Design Vue

a Web Design Language Based on the Vue and Element version

How to use ?

about element component, the same use method as element.

import ElementUI from 'element-ui';
import cdElement from 'cd-element';
import 'cd-element/dist/styles/index.css';

Vue.use(cdElement);
Vue.use(ElementUI);

If you want to On-demand use?

yarn add babel-plugin-import --dev

Then edit .babelrc:

"plugins": [
  ["import", {
    "libraryName": "cd-element",
    "libraryDirectory": "src/components"
  }]
],

Then edit main.js

import {
  VMenu,
  VSubmenu,
  Sidebar,
  Panel
} from 'cd-element';

Vue.component('cd-v-menu', VMenu);
Vue.component('cd-v-submenu', VSubmenu);
Vue.component('cd-sidebar', Sidebar);
Vue.component('cd-panel', Panel);

About cd-element API

Menu
一级menu
参数说明类型可选值默认值
isCollapse是否折叠Boolean----
currentRouteName当前路由String----
data菜单配置项(包含一下三项)Array--[]
title菜单标题String----
icon菜单图标String----
routeName菜单对应路由String----
二级 submenu
参数说明类型可选值默认值
data菜单配置项(包含一下三项)Array--[]
title菜单标题String----
icon菜单图标String----
routeName菜单对应路由String----
sidebar 侧边栏组件
参数说明类型可选值默认值
isCollapse是否折叠Boolean----
title侧边栏标题String----
panel 面板
参数说明类型可选值默认值
title面板标题String----
size面板大小Stringsm, ''''
isShowHeading是否展示headingBoolean--true
isShowAction是否展示操作Boolean--false