自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 关于css命名规范一些小技巧或经验

前言通过前边自己进行了一周自适应招聘官方网站PC端和移动端的开发,自己在开发过程中也遇到了一些css命名规范的令人头疼的事情,自己回过头来看自身的代码认真思考并总结了一些不成熟的经验,下文将向大家介绍一些命名规范,遵照这些规范可以省时省力,少走弯路。1、模块化命名先根据UI图进行页面整体的块级划分,可以画出页面的基本框架布局,然后脑中一定要形成一个清晰的架构图,开发的过程中最好使用一些寓意清晰的语义去定义好块的class类,如下:navheaderfootermaincont

2022-04-29 16:36:23 579

原创 15个不可错过的JavaScript代码优化技巧,整齐又简洁

1、带有多个条件得if语句2、简化if ...true ...else3、声明变量时4、 Null、undefined和空值检查 时得简化写法5、null检查和默认赋值6、undefined检查和默认赋值7、 给多个变量赋值8、简便的赋值操作符9、if判断值是否存在10、用于多个条件判断的&&操作符11、for each循环12、箭头函数13、 简短的函数调用14、隐式返...

2022-04-29 10:34:27 899

原创 vue3.0结合vben开源项目的开发思路

前言经过前边两篇文章的介绍,相信大家对vue3.0和ts已经有了基本的了解,接下来文章内容将从以下几个方面结合vben实例开源项目进行详细介绍和总结:1、app如何创建实例2、vuex(pinia)如何进行使用3、api+axios封装思路+store4、view+router1、vue3.0中的app实例创建2、vuex和pinia的区别和使用vuex和pinia都是状态管理库,只不过Pinia是一个全新的Vue状态管理库,是Vuex的代替者,有以下几个特点:

2022-04-26 18:07:56 4244

原创 vue3.0和vue2.0的区别对比

1、vue2的响应式 vs vue3的响应式 (性能提升)响应式系统升级vue2 中的 object.defineProperty(响应式系统的核心)初始化的时候,会遍历data中的所有成员,使用defineProperty把对象的属性转换成get和set,如果该成员中的属性还是对象的话,需要递归处理每一个子对象的属性。这些都是在初始化的时候进行的。即使你没有使用到这个属性,那么也是会将该属性进行响应式处理。复制代码vue3 proxyproxy的性能本身就比definePrope

2022-04-26 14:50:16 12168

原创 typescript基础之变量声明、基本数据类型、泛型介绍

在介绍变量声明、基本数据类型、泛型之前我们来先了解一下typescript1、什么是typescript?TypeScript简称TS。TS和JS之间的关系其实就是Less/Sass和CSS之间的关系。就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展。就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS。TypeScript是JavaScript的超集,因为它扩展了JavaScript,有JavaScript没有的东西。硬要以父子类关系

2022-04-26 13:39:50 2034

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除