创建vue2项目+引入elementUI
安装使用vue。引入elementUI组件.
·
创建一个vue项目
1.安装npm (Node Package Manager)
2.安装vue-cli脚手架
npm install -g @vue/cli
查看脚手架版本(一般安装最新的脚手架就行,它会向下兼容):vue -V
3.创建vue项目:
vue create xxx
4.进入项目执行:
npm run serve
5.打包项目
npm run build
引入element-ui
参看elementUI的文档:https://element.eleme.cn/#/zh-CN/component/quickstart
1.安装插件:
npm i element-ui
2.在main.js中引入组件(包括全局引入和按需引入):
import Vue from 'vue'
import App from './App.vue';
// 完整引入elementUI组件库
import ElementUI from 'element-ui';
//这个按需引入的时候也需要导入样式才生效(虽然文档没引入)
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);
//按需引入
// import { Button, Select } from 'element-ui';
// Vue.component(Button.name, Button);
// Vue.component(Select.name, Select);
/* 或写为
* Vue.use(Button)
* Vue.use(Select)
*/
Vue.config.productionTip = false
new Vue({
render: h => h(App),
}).$mount('#app')
成功啦!!!
按需引入还需要改一个文件:
App.vue代码:
<template>
<div id="app">
<HelloWorld/>
</div>
</template>
<script>
import HelloWorld from './components/HelloWorld.vue'
export default {
name: 'App',
components: {
HelloWorld
}
}
</script>
<style>
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/* text-align: center; */
color: #2c3e50;
margin-top: 60px;
}
</style>
HelloWorld.vue代码
<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>
<div class="block">
<span class="demonstration">默认</span>
<el-date-picker
v-model="value1"
type="date"
placeholder="选择日期">
</el-date-picker>
</div>
</div>
</template>
更多推荐
已为社区贡献1条内容
所有评论(0)