摘要:
第一次写文章,有什么错误地方请大家指正,也请大家见谅。 这次为大家分享我做毕业设计的一个过程,之前没有接触过springboot,一直做的都是Javaweb和前端,做了几个前后端分离的项目。现在听说springboot很流行,特意去学习一下,希望这次过程能很顺利。也希望自己能在一个多月中把毕业设计做 阅读全文
摘要:
在一些后台管理系统中,每个身份登录的权限不一样,以至于配置的菜单不一样。就我做过的小区物业管理系统而言,举个例子:业主登录网站只能看到社区服务中的投诉、维修以及查看公告。而管理员可以看到一些对本小区的基本操作,例如查看楼栋,查看业主,账单催缴等等…而超级管理员,可以看到所有界面,以及处理一些审核等等 阅读全文
摘要:
上一章我们讲到了编码规范和关于Vue的配置文件,继上一章的内容,我们继续完善项目架构-src目录。 系统代码的编写都是src下进行,所以这个的目录也一定是要清晰,这也是代表了整个项目开发流程和分工的清晰。 src目录结构如下: │ App.vue │ main.js │ ├─api │ login- 阅读全文
摘要:
上一章讲到了安装好了路由,状态管理和elementUI,那么这章要做的内容就是把项目架构完善一下,所谓欲先善其事、必先利其器,好的项目框架能帮助我们在开发的时候能做到事半功倍。那么就正式进入正题吧。 一、增加编码规则校验 上一章我们有讲到因为eslint校验规则导致无法正常运行的问题,我们的解决方法 阅读全文
摘要:
上一章我们详解了项目的架构目录,这一章主要学习对接口的封装。 网络请求封装是每个前端项目必不可少的一项,有利于方便统一管理,比如在请求头统一加上后台校验数据,这样就没必要在每个接口中都写一遍了嘛,这也是面向对象编程的一个好的提现。 我们这次选用的是axios插件,这个插件优点还是蛮多的,支持prom 阅读全文
摘要:
我们继续上一章的内容,上一章讲到我们已经能将项目成功跑起来了,那么我们接下来把项目必用的东西完善一下。 一、安装elementUI 终于到了我们的男二了,继续在VSCode中新建一个终端,然后通过这个命令来安装: npm i element-ui -S 至于为什么要-S呢?即--save(保存)包名 阅读全文
摘要:
前言 好久没写博客了,回想大概有大半年了吧,也不是在忙工作上的事情,就是突然找到一些在人生成长历程中更值得去做的事情,虽然到现在是以失败告终,但记下了沿途的风景就好了。现在也是打算慢慢回归写博客的平常生活吧,好了感慨的屁话不多说,我们回到正题吧,说说用Vue+element框架来搭建一套后端管理系统 阅读全文
摘要:
今天为大家说说ES6中的新特性-模板字符串,它为JavaScript提供了简单的字符串插值功能,从此以后,你可以通过一种更加美观、更加方便的方式向字符串中插值了。 描述:模板字符串是通过反引号(``)来创建字符串的,跟以往的单引号('')和双引号("")的创建方法是一样的。 const messag 阅读全文
摘要:
现在无论是在PC端、还是手机端系统都加入了夜间主题,有些应用为了提高用户体验性,也加上了夜间主题。甚至是可以根据系统切换主题来变换自身主题,这样的反馈给用户还是挺舒适的。 其实不只是在App应用上跟随系统主题,在网页上也是可以实现的。 先看看在IOS系统上的一个效果: 上面就是在系统上切换主题颜色之 阅读全文
摘要:
前端开发中,数据处理是必不可少的一件事情,而且往往操作最多的数据类型-数组,下面来讲讲那些数据中都有哪些操作技巧。 一、复制数组(深拷贝和浅拷贝) 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深 阅读全文
摘要:
在JS中,this 指的是函数调用的上下文。 但其实,它的行为很复杂,这也是在面试中,常常会被问到的问题。 下面来说说7个有趣的面试题。 一、可变和属性 先来看一段代码: const object = { message: 'Hello, World!', getMessage() { const 阅读全文