Element UI快速入门
Element UI快速入门1.1 官方定义网站快速成型工具和桌面端组件库1.2定义Element UI 就是基于vue的一个ui框架,该框架基于vue开发了很多相关组件,方便我们快速开发页面。2.安装Element UI2.1 通过vue脚手架创建项目vue init webpack element(项目名)2.2 在vue脚手架项目中安装 Element UI# 1.下载elementUInp
·
Element UI快速入门
前提:
电脑中有node.js 和npm
如果没有可以查看下载安装npm
1.1 官方定义
网站快速成型工具
和桌面端组件库
1.2 定义
Element UI 就是基于vue的一个ui框架,该框架基于vue开发了很多相关组件,方便我们快速开发页面。
2.安装Element UI
2.1 通过vue脚手架创建项目
vue init webpack element(项目名)
2.2 在vue脚手架项目中安装 Element UI
# 1.下载elementUI
npm i element-ui -S
#2.指定当前项目中使用elementui
/*引入 */
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
//在vue脚手架中使用ElementUI
Vue.use(ElementUI);
3、按钮组件
# 1.默认样式按钮
<!-- 使用默认按钮组件-->
<el-row>
<el-button>默认按钮</el-button>
<el-button type="primary">主要按钮</el-button>
<el-button type="success">成功按钮</el-button>
<el-button type="info">信息按钮</el-button>
<el-button type="warning">警告按钮</el-button>
<el-button type="danger">危险按钮</el-button>
</el-row>
# 2.简洁按钮 鼠标移动上去才会显示背景颜色
<el-row>
<el-button plain>朴素按钮</el-button>
<el-button type="primary" plain>主要按钮</el-button>
<el-button type="success" plain>成功按钮</el-button>
<el-button type="info" plain>信息按钮</el-button>
<el-button type="warning" plain>警告按钮</el-button>
<el-button type="danger" plain>危险按钮</el-button>
</el-row>
# 3. 圆角按钮
<!-- 使用圆角按钮 -->
<el-row>
<el-button round>圆角按钮</el-button>
<el-button type="primary" round>主要按钮</el-button>
<el-button type="success" round>成功按钮</el-button>
<el-button type="info" round>信息按钮</el-button>
<el-button type="warning" round>警告按钮</el-button>
<el-button type="danger" round>危险按钮</el-button>
</el-row>
# 4. 图标按钮
<el-row>
<el-button icon="el-icon-search" circle></el-button>
<el-button type="primary" icon="el-icon-edit" circle></el-button>
<el-button type="success" icon="el-icon-check" circle></el-button>
<el-button type="info" icon="el-icon-message" circle></el-button>
<el-button type="warning" icon="el-icon-star-off" circle></el-button>
<el-button type="danger" icon="el-icon-delete" circle></el-button>
</el-row>
Button.vue 用div包围按钮组件
<template>
<div>
<!-- 使用默认按钮组件-->
<el-row>
<el-button>默认按钮</el-button>
<el-button type="primary">主要按钮</el-button>
<el-button type="success">成功按钮</el-button>
<el-button type="info">信息按钮</el-button>
<el-button type="warning">警告按钮</el-button>
<el-button type="danger">危险按钮</el-button>
</el-row>
<!-- 使用简洁按钮 plain -->
<el-row>
<el-button plain>朴素按钮</el-button>
<el-button type="primary" plain>主要按钮</el-button>
<el-button type="success" plain>成功按钮</el-button>
<el-button type="info" plain>信息按钮</el-button>
<el-button type="warning" plain>警告按钮</el-button>
<el-button type="danger" plain>危险按钮</el-button>
</el-row>
<!-- 使用圆角按钮 round -->
<el-row>
<el-button round>圆角按钮</el-button>
<el-button type="primary" round>主要按钮</el-button>
<el-button type="success" round>成功按钮</el-button>
<el-button type="info" round>信息按钮</el-button>
<el-button type="warning" round>警告按钮</el-button>
<el-button type="danger" round>危险按钮</el-button>
</el-row>
<!-- 图标按钮 icon -->
<el-row>
<el-button icon="el-icon-search" circle></el-button>
<el-button type="primary" icon="el-icon-edit" circle></el-button>
<el-button type="success" icon="el-icon-check" circle></el-button>
<el-button type="info" icon="el-icon-message" circle></el-button>
<el-button type="warning" icon="el-icon-star-off" circle></el-button>
<el-button type="danger" icon="el-icon-delete" circle></el-button>
</el-row>
</div>
</template>
<script>
export default {
name: "button.vue"
}
</script>
<style scoped>
</style>
vue的项目如何关闭服务
打开Terminal窗口按键盘【Ctrl】+【C】,提示是否关闭,键盘输入 【y】退出
https://www.bilibili.com/video/BV1NK4y187XH?p=3&spm_id_from=pageDriver
4、按钮组件的详细使用
4.1 创建按钮
总结:日后使用element ui的相关组件的时候需要注意的是,所有的组件都是el-组件名称开头
<el-button disabled>默认按钮</el-button>
4.2 按钮的属性的使用
在element ui中所有的属性都写在组件的标签上
<h1>使用按钮的属性</h1>
<el-button type="primary" size="medium " plain>primary</el-button>
<el-button type="primary" size="small " round icon="el-icon-picture"></el-button>
<el-button type="primary" size="mini ">primary</el-button>
4.3 按钮组的使用
<h1>按钮组的使用</h1>
<el-button-group>
<el-button type="primary" icon="el-icon-back">上一页</el-button>
<el-button type="primary" icon="el-icon-right">下一页</el-button>
</el-button-group>
注意:
1、element ui的相关组件的时候需要注意的是,所有的组件都是el-组件名称开头
2、element ui中的组件的属性使用直接将属性名=属性值方式写在对应的组件标签上
5、Link文字链接组件
<el-link >默认链接</el-link>
<h1>使用文字链接</h1> <el-link type="danger" disabled>默认链接</el-link> <el-link type="success" icon="el-icon-user" href="https://www.baidu.com">默认链接</el-link> <el-link :underline="aa" >默认链接</el-link> <el-link :underline="false" type="info" >默认链接</el-link>
注意:
使用是否有下划线,采用1或2均可
1、需要在前面加个:绑定
2、在data中写
<el-link :underline="aa" >默认链接</el-link>export default { name: "Link.vue", data(){ return{ aa:false, } }}
例子:
<template> <div> <h1>使用文字链接</h1> <el-link type="danger" disabled>默认链接</el-link> <el-link type="success" icon="el-icon-user" href="https://www.baidu.com">默认链接</el-link> <el-link :underline="aa" >默认链接</el-link> <el-link :underline="false" type="info" >默认链接</el-link> </div></template><script>export default { name: "Link.vue", data(){ return{ aa:false, } }}</script><style scoped></style>
6、Layout(栅格)布局组件的使用
通过基础的24分栏,迅速简便的创建布局
在element ui中布局组件将页面划分为多个行row,每行最多分为24列(列)
6.1 使用Layout
<el-row> <el-col :span="8">占用8份</el-col> <el-col :span="8">占用8份</el-col> <el-col :span="8">占用8份</el-col></el-row>
注意:
1、在一个布局组件中是由row和col组合而成的
2、在使用的时候要区分row属性和col属性
6.2 属性的使用
- 行属性
<el-row :gutter="10" tag="span"> <el-col :span="8"><div style="border:1px red solid;">占用8份</div></el-col> <el-col :span="8"><div style="border:1px red solid;">占用8份</div></el-col> <el-col :span="8"><div style="border:1px red solid;">占用8份</div></el-col></el-row>
- 列属性
<h2>layout组件的偏移</h2><el-row> <el-col :span="12" :offset="6"><div style="border:1px red solid;">占用12份</div></el-col></el-row>
更多推荐
已为社区贡献1条内容
所有评论(0)