vue2+elementUI HelloWorld

vue2+elementUI HelloWorld

前言

把自己一年前的项目拉下来发现。。。。emmm运行不了!原因是各种各样的东西升级了 npm install 都报404了! 没法 只有研究一下vue2了,搜了半天发现。。。嗯没有自己想要的,我只是想要一个基础环境搭建好好不好?尼玛给我来各种概念介绍干嘛(超凶(● ̄(エ) ̄●)),嗯,好吧,我自己写一个吧。。。。照着走下去就能运行的。复制粘贴就行(防止自己又不知道怎么弄得)

环境

如图 这里写图片描述
基本是最新得把应该。。。。

搭建

环境没什么好说的
让我们开始吧

我们直接用webpack来建模板好了

npm init webpack 你的项目名字

这里他会问你要不要各种东西 如果你懂 你就要
你不懂 一律不要好吧 !
刚开始我不知道 然后装了一个什么esline。。。。搞得我怀疑人生 最后重头开始

然后你有一个你的项目的文件夹
用你的ide打开好了 看你个人习惯
我这里嫌麻烦 直接用idea打开了
目录酱紫的

这里写图片描述

node_modules是你运行npm install后生成的文件夹

这个时候就搭建完了
你可以运行npm run dev然后访问localhost:8080
可以看到这个

这里写图片描述

好了开始导入elementUI

在你的项目目录下面运运行

npm install element-ui --save

这是下载包(后端这么叫,前端是不是这么叫?)
然后导包
找到你的项目main.js(src下面)
添加

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

Vue.use(ElementUI)

结果酱紫

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
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)

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  template: '<App/>',
  components: { App }
})

使用

接下来就可以使用elementUI的组件了
你问我怎么用?

打开你的HelloWrold.vue

添加

    <div>
      <el-button>默认按钮</el-button>
      <el-button type="primary" @click="test">主要按钮</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>
    </div>

这里的 <div> 要和<h1>同一级 你要是和之前那个<div>同一级会报错。。
修改一下<script>

<script>
export default {
  name: 'HelloWorld',
  data () {
    return {
      msg: 'Welcome to Your Vue.js App'
    }
  },
  methods:{
    test(){
      this.msg = "hello wrold"
    }
  }
}
</script>

好了 运行 点击 主要按钮
结果
这里写图片描述

然后你就可以开始愉快的各种搭积木了!

总结

写这种总结真不容易 我向那些分享学习过程的前辈表示最高的敬意 谢谢你们的分享

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值