vue结合element-ui使用示例


Posted in Javascript onJanuary 24, 2019

这一篇主要是创建一个vue项目并结合饿了么框架element-ui。

1.先创建vue项目,我准备把项目放在e盘下:E:\Work\RegisterProject;

vue结合element-ui使用示例

命令行进入这个目录:

vue结合element-ui使用示例

创建一个基于 webpack 模板的新项目

(1)vue init webpack register(项目名)

vue结合element-ui使用示例

需要yes按Enter健就可以了,不需要输入n,然后按Enter健。

vue结合element-ui使用示例

创建完成:在目录中可看到

vue结合element-ui使用示例

运行:命令行进入到刚创建好的目录:cd register

vue结合element-ui使用示例

运行:npm run dev

vue结合element-ui使用示例

成功:

vue结合element-ui使用示例

在浏览器输入:http://localhost:8080/   我的是http://localhost:8081/(那是因为我已经打开另一个vue项目,80端口已经被占用,第一次的一般不会被占用,输入http://localhost:8080/ 就可以了)。

出现这个界面说明vue项目创建成功:

vue结合element-ui使用示例

现在vue引入Element

1.打开cmd,进入到当前刚创建的vue项目目录

vue结合element-ui使用示例

在当前目录中运行:npm i element-ui -S

vue结合element-ui使用示例

我使用webstrom打开刚创建的项目;file-open

vue结合element-ui使用示例

如图所示:

vue结合element-ui使用示例

改变项目目录中的main.js文件;

初始main.js文件:

vue结合element-ui使用示例

改成:

import Vue from 'vue'
import App from './App'
import router from './router'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
Vue.config.productionTip = false
Vue.use(ElementUI)

如图所示:

vue结合element-ui使用示例

3.然后在.vue文件里就直接可以用了

例如:在src/components/Hello.vue做一下修改

<template>
<div class="hello">
<h1>{{ msg }}</h1>
<h2>Essential Links</h2>
<el-button>默认按钮</el-button>
<el-button type="primary">主要按钮</el-button>
<el-button type="text">文字按钮</el-button>
</div>
</template>
<script>
export default {
name: 'hello',
data () {
return {
msg: 'Welcome to Your Vue.js App'
}
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h1, h2 {
font-weight: normal;
}
ul {
list-style-type: none;
padding: 0;
}
li {
display: inline-block;
margin: 0 10px;
}
a {
color: #42b983;
}
</style>

运行:npm run dev(webstrom可以按Alt+F12键,输入npm run dev)

你将看到如下页面:

vue结合element-ui使用示例

成功的引入了Element!!

注意以下几个坑:

1.是否引入js与css文件

css文件是静态文件地址,安装教程安装地址不会出错

2.检查node的版本,是否node版本过低

3.检查以下你的npm版本 npm版本是否过低

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript操作cookie_获取与修改代码
May 21 Javascript
将CKfinder整合进CKEditor3.0的新方法
Jan 10 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
Feb 03 Javascript
jquery live()重复绑定的解决方法介绍
Jan 03 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
jquery结合CSS使用validate实现漂亮的验证
Jan 29 Javascript
JS实现双击编辑可修改状态的方法
Aug 14 Javascript
原生js实现class的添加和删除简单代码
Jul 12 Javascript
在Vue中使用highCharts绘制3d饼图的方法
Feb 08 Javascript
nginx+vue.js实现前后端分离的示例代码
Feb 12 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
May 24 Javascript
Openlayers学习之加载鹰眼控件
Sep 28 Javascript
VUE+Element环境搭建与安装的方法步骤
Jan 24 #Javascript
JS实现带阴历的日历功能详解
Jan 24 #Javascript
微信小程序webview实现长按点击识别二维码功能示例
Jan 24 #Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
Jan 24 #Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 #Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
Jan 24 #Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
Jan 24 #Javascript
You might like
用PHP实现文件上传二法
2006/10/09 PHP
php中使用url传递数组的方法
2015/02/11 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
浅谈PHP中的错误处理和异常处理
2017/02/04 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
2017/03/01 PHP
完美解决thinkphp唯一索引重复时出错的问题
2017/03/31 PHP
从javascript语言本身谈项目实战
2006/12/27 Javascript
javascript 限制输入脚本大全
2009/11/03 Javascript
javaScript 关闭浏览器 (不弹出提示框)
2010/01/31 Javascript
js获取图片大小的函数代码
2011/09/20 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
2011/11/04 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
javaScript事件学习小结(四)event的公共成员(属性和方法)
2016/06/09 Javascript
vue-hook-form使用详解
2017/04/07 Javascript
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
基于原生js实现九宫格算法代码实例
2020/07/03 Javascript
vue中v-model对select的绑定操作
2020/08/31 Javascript
Python获取邮件地址的方法
2015/07/10 Python
详解Python发送邮件实例
2016/01/10 Python
玩转python爬虫之cookie使用方法
2016/02/17 Python
python 获取当天每个准点时间戳的实例
2018/05/22 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
QML用PathView实现轮播图
2020/06/03 Python
《大江保卫战》教学反思
2014/04/11 职场文书
优秀工会工作者事迹材料
2014/06/02 职场文书
培训讲师开场白
2015/06/01 职场文书
外科护士长工作总结
2015/08/12 职场文书
Python合并pdf文件的工具
2021/07/01 Python
MYSQL如何查看操作日志详解
2022/05/30 MySQL