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中IE浏览器不支持NEW DATE()带参数的解决方法
Mar 01 Javascript
javascript 文件的同步加载与异步加载实现原理
Dec 13 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
Mar 18 Javascript
JS阻止用户多次提交示例代码
Mar 26 Javascript
我的Node.js学习之路(二)NPM模块管理
Jul 06 Javascript
JavaScript输出所选择起始与结束日期的方法
Jul 12 Javascript
AngularJS监听ng-repeat渲染完成的方法
Mar 20 Javascript
webpack4 optimization使用总结
Nov 10 Javascript
vue总线机制(bus)知识点详解
May 10 Javascript
解决vue页面渲染但dom没渲染的操作
Jul 27 Javascript
Js跳出两级循环方法代码实例
Sep 22 Javascript
详解Vue的mixin策略
Nov 19 Vue.js
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解析json数据实例
2014/08/19 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
大家须知简单的php性能优化注意点
2016/01/04 PHP
PHP对象的浅复制与深复制的实例详解
2017/10/26 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
Javascript 遍历对象中的子对象
2009/07/03 Javascript
JavaScript开发规范要求(规范化代码)
2010/08/16 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
2011/12/14 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
jQuery插件scroll实现无缝滚动效果
2015/04/27 Javascript
JavaScript判断数组是否包含指定元素的方法
2015/07/01 Javascript
移动端JQ插件hammer使用详解
2015/07/03 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
js判断移动端是否安装某款app的多种方法
2015/12/18 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
2017/05/18 Javascript
分析JS单线程异步io回调的特性
2017/12/01 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
Python中的hypot()方法使用简介
2015/05/18 Python
Python反射的用法实例分析
2018/02/11 Python
Django项目实战之用户头像上传与访问的示例
2018/04/21 Python
对python3标准库httpclient的使用详解
2018/12/18 Python
numpy按列连接两个维数不同的数组方式
2019/12/06 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
个人自我剖析材料
2014/09/30 职场文书
优秀团员主要事迹范文
2015/11/05 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
vue.js Router中嵌套路由的实用示例
2021/06/27 Vue.js
Python函数对象与闭包函数
2022/04/13 Python