自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2和vue3创建项目

cli文档 https://cli.vuejs.org/zh/

2024-04-23 23:51:09 606

原创 使用Git管理项目以及配置SSH Keys

使用git管理项目的常用命令,克隆仓库git clone 以及配置ssh公钥

2024-04-23 22:41:27 1138

原创 pinia入门

Pinia 是 Vue 的专属状态管理库,可以实现跨组件或页面共享状态,是 vuex 状态管理工具的替代品,和 Vuex相比,具备以下优势。

2024-04-16 17:23:58 345

原创 elementPlus引入

2、:is=“item.icon”:这是 Vue 的动态组件语法,用于指定要渲染的组件类型。:is 是一个特殊的属性,它接受一个表达式作为值,并将该表达式的结果作为组件类型进行渲染。在这里,item.icon 是一个动态表达式,它表示要渲染的组件类型。这里自动导入需要深入到elementPlus的组件中,按照官方的配置文档来。基于vite的项目默认不支持css预处理器,需要开发者单独安装。3、利用component 组件来完成动态组件的渲染。1、:这是一个 Vue 组件标签,用于渲染组件。

2024-04-16 17:09:59 370

原创 js隐式转换

【代码】js隐式转换。

2024-03-07 14:08:08 500

原创 面试题:理解浅拷贝和深拷贝

浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。但深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。

2024-03-07 00:39:12 455

原创 面试题:如何判断数组和对象

Object.prototype.toString.call()

2024-03-07 00:14:09 544

原创 JS千分化数字

结果是:123,456,789下面对这个正则表达式进行解释。\d{3}匹配3个连续的数字。(\d{3})+是一个重复至少1次的,用来匹配。由于是贪婪的,它总是匹配尽可能多的字符,此时对于字符串1234567890来说,(\d{3})+123456789。(\d{3})+$匹配这样的字符串,它的数字个数是3的倍数,并且最后必须是行的结尾。所以对于字符串123456789来说,匹配的结果是123456789,而对于1234567890,结果就是234567890。

2023-06-29 12:35:55 152

原创 webpack的理解

理想的解决方式是,在页面中引入一个js入口文件,其余用到的模块可以通过代码的控制,按需加载进来,除了模块加载的问题以外,还需要规定模块化的规范,如今流行的是commonJS,ES Modules。上述的方式都是早期的解决模块的方式,但是仍然存在一些没有解决的问题,例如,我们是用过script标签在页面引入这些模块的,这些模块的加载并不受代码的控制,时间一久维护起来也是十分的麻烦。万物皆可模块能力,项目维护性增强,支持不同种类的前端模块类型,统一的模块化方案,所有资源文件的加载都可以通过代码。

2023-05-16 12:35:09 69

空空如也

空空如也

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

TA关注的人

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