实现Vuex功能

注册

  • 注册页面---创建vue组件
  • 有注册样式---(文本框、密码框、按钮)
  • 实现注册的功能
    • 点击按钮时向注册的接口发起请求(axios)
      1. 给按钮绑定事件
    • 请求成功跳转到登录页面
    • 请求失败打印错误信息
  • 如果注册账号为空或者密码为空提示重新注册,否则提示注册成功跳转到登录页面
  • 账号和密码存到vuex里
    • 定义账号和密码2个变量------state

封装

  • 封装axios中的请求方式
  • 在src里创建文件夹utils(工具)
  • 在utils里创建request.js文件
  • 在文件里写对应的封装请求

跨域

  • 存放根地址(能让请求的接口更加简洁)
  • 配置完跨域要重新启动项目才能生效
  • 跨域的文件名必须是:vue.config.js
  • 注意各个单词大小写的问题

错误

  1. XX is not defined
    • 可能没有写this、没有导包、XX变量写错
  1. XX is not a function
    • 主要看一下封装文件中的代码,看导包是否有问题
  1. 404:接口地址错误
  2. Invalid options in vue.config.js: "devserver" is not allowed
    • devServe里的S是大写
  1. 渲染数据某一列不显示
    • 看遍历时字段有没有和提供的数据对应

主页面

  • 获取数据
    1. 获取数据的接口
    2. 使用的请求方式
  • 验证一下数据是否获取成功
    1. 在页面上使用插值表达式来看是否有数据

删除

  • 有删除按钮
  • 给按钮绑定事件
  • 点击按钮向删除的接口发起请求

修改

  1. 有修改按钮
  2. 点击修改按钮获取当前条数据
    • 给按钮绑定事件
  1. 点击确认修改实现修改的操作
    • 向修改的接口发起请求

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值