JavaScript为什么NaN不等于NaN?NaN === NaN 在 JavaScript 里是 false。这不是引擎 bug,而是 IEEE 754 对「无效运算结果」的约定。 醉月思📁 学习笔记📅 2020-08-04
TypeScript API 设计TypeScript封装API,让代码编写柔润丝滑本文探讨了前端网络请求API的三种封装模式,重点介绍了“接口集成派”的实现方式。文章结合TypeScript,通过封装拦截器、挂载Vue原型链以及编写声明文件,实现了代码的类型推导和智能提示,极大提升了开发效率和代码维护性。 醉月思📁 教程分享📅 2020-07-21
微信小程序 uni-app微信小程序自定义tabBar在uni-app的适配在 uni-app 中适配微信小程序自定义 tabBar:处理 this 指向和生命周期问题,通过 setTabBarIndex 与 Vue.mixin 实现中间图标突出的异形导航栏。 醉月思📁 技术实践📅 2020-07-10
VSCodeVScode常用技巧本文记录了作者在使用VSCode过程中积累的常用技巧和配置方法。内容包括如何格式化Vue代码、添加Wepy代码片段、配置Emmet自动补全、ESLint自动修复,以及正则替换和多光标操作等实用功能,旨在提升开发效率。 醉月思📁 学习笔记📅 2020-07-08
Python djangoDjango启航篇本文详细介绍了Django框架的入门安装与配置流程,涵盖pip3的安装、Django的部署、环境验证以及如何创建和运行第一个Django项目。内容简明扼要,适合Python初学者快速上手Web开发。 醉月思📁 教程分享📅 2020-06-30
TypeScript Vuevue中使用typescript问题解决方案集锦本文汇总了在Vue项目中使用TypeScript时常见的问题及解决方案,包括模块导入报错、原型挂载、路径别名配置等。通过修改shims-vue.d.ts、tsconfig.json等配置文件,帮助开发者解决Vscode提示错误及编译问题,提升开发体验。 醉月思📁 学习笔记📅 2020-06-23
TypeScript Vue初探vue3.0笔记本文记录了作者初次尝试Vue 3.0的过程,包括如何使用淘宝镜像源创建Vue 3.0项目。文章简要对比了Vue 3.0与Vue 2.0在TypeScript写法上的差异,适合想快速上手Vue 3.0的前端开发者阅读。 醉月思📁 学习笔记📅 2020-06-23
CSSscss/sass实现列表顺序加载动画用 SCSS/SASS 的变量、循环和插值配合 CSS animation,实现微信小程序列表逐项入场,并给出 SCSS、LESS 与编译后 CSS 的完整写法。 醉月思📁 教程分享📅 2020-06-23
CI/CDgitlab中vue前端项目CI/CD部署笔记本文详细记录了在GitLab中实现Vue前端项目的CI/CD持续集成与部署过程。涵盖了GitLab Runner的安装配置、.gitlab-ci.yml文件的编写(包括本地部署与远程推送两种方案),以及常见的大小写敏感问题排查,为前端自动化部署提供实践参考。 醉月思📁 技术实践📅 2020-06-23
Vue 前端组件Vue按需引入element ui笔记本文详细记录了在Vue项目中按需引入Element UI的配置过程。解决了因Babel配置导致按需引入失效的问题,涵盖了vue ui创建项目、安装插件、代码改动及Q&A,帮助开发者快速实现组件库的按需加载。 醉月思📁 学习笔记📅 2020-06-23