02 认识vue项目

1 项目结构

 2 集成element-ui

elment-ui官方文档

npm i element-ui -S

src/main.js中引入element-ui

import Element from 'element-ui'

import "element-ui/lib/theme-chalk/index.css"

Vue.use(Element)

 在src/App.vue中,写一个button按钮,测试一下是否起作用

<el-button type="warning">警告按钮</el-button>

发现App.vue文件vscode解析不了,在vscode安装vue插件

现在看App.vue文件,已经高亮啦

打开terminal输入npm run serve运行项目,已经起作用了

3 安装axios、qs

axios:一个基于 promise 的 HTTP 库,类ajax

qs:查询参数序列化和解析库

axios中文文档

npm install axios --save

npm install qs --save

 在src/main.js中引入axios、qs

import qs from 'qs'
import axios from "axios"

//下面是将$axios和$qs挂在原型上,以便在实例中能用 this.$axios能够拿到
Vue.prototype.$axios = axios
Vue.prototype.$qs = qs

  测试下axios起作用了没

给Button添加click事件,然后在click事件处罚时,利用axios发送get请求

 axios的get请求如下

this.$axios.get('url',{
    params:{            
        phone:12345678
        name:hh
    }
}).then(res => {
    
});

 显然已经起作用了

4 配置页面路由

src\router\index.js就是用来配置路由的。

我们在views文件夹下定义几个页面:

  • Login.vue(登录页面)
  • Index.vue(首页)

 删掉项目初始化的About.vue,Home.vue文件,并且参考main.js中路由写法,设置Login和Index路由

加上路由重定向,/ 重定向到 /index

 顺便再调整下App.vue文件中的内容 

编写最简单的Login.vue和Index.vue

登录界面

 首页

 刷新一下项目,重新访问http://localhost:8080,重定向到登录页面

 访问http://localhost:8080/index

 接下来,就可以着手开发登录页面了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Vue脚手架,也称为Vue CLI(Command Line Interface),是Vue官方提供的命令行工具,用于快速搭建Vue项目的脚手架。 Vue脚手架提供了一系列的命令和插件,可以快速创建一个Vue项目,并且可以集成Vue相关的插件、工具和模板,使开发者可以更加高效地开发Vue应用程序。 下面是使用Vue脚手架搭建项目的步骤: 1. 安装Node.js和npm 在开始之前,需要先安装Node.js和npm,可以到官网上下载安装包进行安装。 2. 全局安装Vue脚手架 在命令行中输入以下命令,全局安装Vue脚手架: ``` npm install -g @vue/cli ``` 3. 创建Vue项目 使用Vue脚手架创建Vue项目非常简单,只需要在命令行中输入以下命令: ``` vue create my-project ``` 其中,my-project是项目名称,可以根据自己的需要进行设置。 在创建项目时,可以选择使用默认配置或者手动进行配置,配置完成后,Vue脚手架会自动下载所需的依赖包,并初始化项目。 4. 运行项目项目创建完成后,可以使用以下命令启动项目: ``` npm run serve ``` 这个命令会启动一个本地服务器,可以在浏览器中访问http://localhost:8080进行预览。 5. 打包项目 在开发完成后,可以使用以下命令将项目打包成静态文件: ``` npm run build ``` 这个命令会生成一个dist目录,里面包含了所有的静态文件,可以直接上传到服务器进行部署。 以上就是使用Vue脚手架创建项目的基本步骤,通过Vue脚手架,可以快速、高效地创建Vue项目,提高开发效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值