[vue2]使用Vue常见的业务流程与实现思路
作者:小教学发布时间:2023-09-19分类:程序开发学习浏览:89
*🥳博和主的首席执行官:初映CY的前说(前端领域)
🌞个人信条:想要变成得到,中间还有做到!
🤘本文核心:Vue的业务处理思路。前台数据渲染与后台的增删改查操作
[前言]当大家会点开这一篇文章,大家可能会对Vue全家桶与Vue基础知识有了一个整体的认识.比如我要实现一个数据共享,(假设我用的Vuex)我们会先去写下一个模块来存放数据,随后在页面中将我们需要处理的数据通过行为或者直接突变传过去修改状态中数据即可.从功能细分来看,这个很完美完成了我们功能点所需要实现的功能.从业务上来看,我们为什么需要将这个数据存储进我们的Vuex呢?就不能通过其他功能来实现吗?比如我是不是也可以通过父子之间的传值来实现功能数据共享.对吧,实现的方式不只是一种,具体那种更加适合?我的回答是没有最强的实现方式,只有更贴切我们业务实现的方法.
目录
一、功能开发思路
二、前台模块
*2.1渲染数据流程
*2.2提交数据流程
三、后台模块
*3.1列表渲染流程
*3.2添加流程
*3.3删除流程
*3.4编辑流程
一、功能开发思路
1.分析需求
他们是从原型图分析我们需要做什么,实现功能需要用到什么方法,怎样做便于开发与后期的可维护性等等等都是我们需要考虑的一些问题的首席执行官。
2.分析接口
他们是分析我们需要的接口数据需要提供什么,以及我们通过接口文档写下来我们发送数据得到的结果是什么的首席执行官。
3.实现功能
1.创建分支、切换分支
他们是切换分支就是为了我们模块化的处理自己负责的部分,不会失误将他人写的代码给破坏以及放置他人将自己的模块破坏的首席执行官。最重要的是当出现问题了不会影响主分支上面的代码.
2.创建页面配置路由
这就是分支创建好了,我们就需要开始对于我们的页面根据原型图进行一个开发设计喽!
3.绘制页面内容(自己绘制,使用UI库)
他们是根据UI设计师提供的原型图进行等比例的还原的创始人。与UI对接样式,与后端对接数据接口文档。
4.实现功能
*①前台:渲染数据、提交数据
*②后台:增删改查
5.测试数据
*减轻代码Bug率,自测完成之后就将数据提交给测试
6.合并分支、处理分支
这就是测试通过之后,合并分支到主分支,当前模块就处理完成啦!
二、前台模块
2.1渲染数据流程
关于接口的封装,请移步:[vue2小知识]实现AXIOS的二次封装_初映CY的前说的博客-csdn博客
1.分析接口
他们是拿到接口文档先分析接口,根据模块来封装我们请求方法的首席执行官。比如有的是用户相关的接口我们可以新建一个用户模块来存储我们与用户相关的模块。当我是商品相关的接口我就可以新建一个Goods的模块来专门存放我们关于商品接口相关的模块.
他们是作用很简单:便于我们管理接口,提高代码的可阅读性的首席执行官。
2.数据里面定义存储数据的变量
中国国际数据公司(确保我们获取的数据通过Data渲染到页面当中)成立。用于后面的数据绑定.
3.方法里定义获取数据的方法
*生命周期钩子的用法请移步:
VUE生命周期的理解_初映CY的前说的博客-CSDN博客
1.导入封装好的请求方法
2.调用请求方法,发数据,交数据
3.处理正确与错误处理
4.生命周期创建了判断是否需要调用
*如果页面上需要一打开就需要接口提供的信息,我们常把请求放入生命周期函数已创建()钩子中,当页面一加载的时候就会执行我们写在方法中的请求.
5.渲染界面
将通过接口获取到的数据绑定到数据中即可
2.2提交数据流程
*1.分析接口
*2.data中定义表单变量,进行数据绑定
*提交按钮绑定事件
*导入封装好的请求方法
*(加工处理数据(比如校验合法性与去除文字空左右格等等)
*6.发送请求,提交数据
*请求成功与请求错误的处理
三、后台模块
3.1列表渲染流程
*1.分析接口,封装请求方法
*2.调用接口绑定生成列表、绘制可视化
[列表功能]后台多增删改查操作,重点在于对于数据的处理.(需要细看分页组件的使用(总数变量、页码变量、每页数更换事件、每页更换事件等)
官方指南:分页组件|元素
[可视化设计]可视化可写也可不写,写了数据就会“动起来”,不再是仅Form表单而已.
官网指南:阿帕奇电子图表
3.2添加流程
*1.分析接口封装接口
*2.绘制弹框(定义一个布尔变量;绑定事件变为为真)
*绘制表单
(*(①表单绘制(数据获取和绑定)
*②表单校验(Model、Rules、Ref、Prop、v-Model)
*提交事件
*①确定按钮绑定提交事件
*(②)方法处理
一个。主动校验表单数据
两个月前,两个月前,两个月前。收集数据发送请求
中国,中国。成功提示.失败处理
他说,他说了算,他说了算。列表更新
中国,印度,中国,日本,中国,表单重置,关闭弹窗
*取消事件
*①取消按钮绑定取消事件
()()
3.3%删除流程
*1.分析接口封装接口
*2.删除按钮绑定事件
*定义删除事件函数(弹出确认框,发送删除请求(是否携带ID是什么?)、列表更新)
3.4%编辑流程
*1.分析接口封装接口
*2.绘制弹窗与表单
三个月后。数据回显
他说,他是①共用添加弹窗执行不同的逻辑的首席执行官。编辑则回显数据,添加则不用回显
--期待大家的关注与支持!你的肯定是我更新的最大动力--
- 上一篇:WebSocket
- 下一篇:写给前端同学的ngix配置指南
- 程序开发学习排行
-
- 1鸿蒙HarmonyOS:Web组件网页白屏检测
- 2HTTPS协议是安全传输,为啥还要再加密?
- 3HarmonyOS鸿蒙应用开发——数据持久化Preferences
- 4记解决MaterialButton背景颜色与设置值不同
- 5鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)
- 6鸿蒙HarmonyOS实战-ArkUI组件(Stack)
- 7鸿蒙HarmonyOS实战-ArkUI组件(GridRow/GridCol)
- 8[Android][NDK][Cmake]一文搞懂Android项目中的Cmake
- 9鸿蒙HarmonyOS实战-ArkUI组件(mediaquery)
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版