- 博客(10)
- 收藏
- 关注
原创 如何写出让同事崩溃的代码
个人网站:https://aijianli.site/可以免费在线制作简历,提供PDF下载,方便快捷。手把手教你如何写出让帮你维护代码的同时瞬间崩溃的代码。
2023-11-02 14:36:02
288
原创 ES6 Symbol 实现属性私有化
学习过 java 语言的同学,应该都知道 java 的封装、继承、多态。其中的封装对于类来说,就是提供了修饰符 protected、private 关键字,在开发时可以让类的部分属性和方法不对外提供,只对外提供 public 的方法,属性一般是 private ,对外提供 setter 和 getter 以对属性进行取值和赋值。但是在 js 中,并没有提供修饰符让程序员可以将属性私有化。《ES6代理和反射实现代理方法代理》,为避免此工具类给其他同事使用时暴露类中本该私有化的属性,通过Symbol。
2023-10-26 10:20:52
120
原创 ES6代理和反射实现代理方法代理
可以免费在线制作简历,提供PDF下载,方便快捷。vqa (view query api) 是一个后端查询组件,方便写 sql 查询,能减少在后端代码中增加业务代码。前端调用接口的方式比较复杂。因此使用ES6的反射和代理对调用方式进行改造,实现方便调用。
2023-10-26 10:19:27
61
原创 爱简历 - 开发者 - 如何将新起Vue项目接入爱简历开发
可以免费在线制作简历,提供PDF下载,方便快捷。继上篇,用户申请开发者通过之后,可以有开发者界面。接下来就详细介绍如何将自己的 Vue 简历模板项目接入爱简历开发。
2023-10-25 16:01:27
153
原创 爱简历 - 前端架构介绍与实现
爱简历设计之初,借鉴了微前端的思想,将前端项目设计成多个项目组合,主要是将核心项目和模板分开。这样可以将核心项目与模板之间解耦,更方便对模板进行管理。同时,自己一个人开发的模板不一定能够满足不同的用户的需求,因此核心项目与简历模板项目分开也有利于为其他有开发能力的用户提供开发自己的简历模板的平台,并且开发的简历可以分享给其他用户使用。前端简要架构图如下:总之,爱简历的前端架构分为一个核心项目和多个模板项目,也就是说每个简历模板都一个单独的Vue项目。
2023-10-24 21:46:51
144
原创 Vue2 项目重构为 nuxt.js 项目-使用 less 定义全局 css 变量
在 assets/css 下定义 全局的 less 文件,定义了全局的主题色body {margin: 0;在组件中直接使用。
2023-10-24 20:12:20
445
原创 Vue2 项目重构为 nuxt.js 项目 axios 踩的坑
个人网站:https://aijianli.site/ 可以免费在线制作简历,提供PDF下载,方便快捷。为了解决自己开发的简历制作网站爱简历的 SEO 问题 ,将前端 Vue 项目改造成 nuxt.js 项目。在此过程中axios的引用出现的问题困扰良久,差点放弃改造。以下记录下了问题解决的办法。
2023-10-24 17:24:52
904
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人