# 引入必要资源
- 使用本框架前,请确保整个项目的 CSS 开启了 border-box
*{box-sizing: border-box;}/* *::before与*::after最好也开启 */
import Vue from 'vue'
import {Button, plugin} from 'lemon-ui-demo'
import 'lemon-ui-demo/dist/index.css'
# 注册组件
Vue.use(plugin)
export default {
name: 'app',
components: {
'l-button': Button,
}
}
# 显示:
展示
具体使用
<l-button>默认按钮</l-button>
<l-button @click="$toast('你好呀')">默认弹出</l-button>
完整组件列表和引入方式
import Vue from 'vue'
import {
Button, Icon, ButtonGroup,
Input,
Col, Row,
Layout, Header, Footer, Sider, Content,
Toast, plugin,
Tabs, TabsHead, TabsBody, TabsItem, TabsPane,
Popover,
Collapse, CollapseItem
} from 'lemon-ui-demo'
Vue.component('l-button', Button) //方法一 全局使用
Vue.component('l-button-group', ButtonGroup)
import {Button, ButtonGroup,} from ' lemon-ui-demo'
export default { //方法二 当前组件引入使用
components: { //按需引入需要的组件,以达到减小项目体积的目的。
'l-button': Button,
}
}
Vue.use(plugin) //这是 toast 组件的使用方法、plugin 内部处理Toast组件
<l-button @click="$toast('点击弹出提示')">默认上方</l-button>
← 安装与声明 Button - 按钮 →