自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 聊一聊TypeScript中的泛型与断言~

后端接口给前端返回数据时,一般会遵循一定的规律,例如:都有code, msg, data三个属性,而不同的接口返回的具体数据保存在data中,它的格式是不同的。随便定义一个数据这种情况怎么注解呢?这个时候就延伸了三个概念断言泛型。

2023-07-09 21:50:41 276 1

原创 TypeScript入门~

罗列一些于JS不同的点~

2023-07-09 20:20:02 111 1

原创 Vue中常见设计模式的应用~

常见的设计模式应用场景~

2023-06-15 18:02:51 1340

原创 三分钟教你小程序实现无感刷新!

比如说某个应用我们天天打开,则不会提示我们登录,如果是有几周或更长时间去打开时,会再次要求我们登录。这就是refresh_token的作用,refresh_token一个更常见的名字叫token无感刷新。当token过期或错误时不需要用户跳回登录页重新登录,而是在响应拦截器里面进行拦截,利用refresh_token对原有的token进行覆盖,然后重发请求的操作。无感刷新对于前端来说是一项非常实用的技术,其本质是为了优化用户体验,让用户感受不到token已经过期。:token过期后,可以调用。

2023-06-14 18:20:45 1117

原创 小程序中的钩子函数~

还有一些特殊的生命周期,虽然和组件的关联不是很大,但有时候组件需要用到,以便组件内部处理,这样的生命周期称为“组件所在页面的生命周期” (pageLifetimes)生命周期,生命周期通俗以人来说就是一个对象的生老病死,从软件的角度来说,小程序生命周期分为创建、到开始、暂停、唤起、停止、卸载的过程。页面生命周期函数就是每进入到一个新的页面的时候,就会调用的生命周期函数,通过App(Object)函数用来注册一个小页面。应用级生命周期 ,就是指整个微信小程序实例应用的生命周期,App用来 注册小程序。

2023-06-12 21:29:10 357

原创 3分钟教你创建微信小程序~

微信开发者工具是官方提供的专门用于微信小程序开发调试的工具,它提供的主要功能如下:● 快速创建小程序项目(起到脚手架的作用)● 代码的查看和编辑(相当于 VSCode 作用)● 对小程序功能进行调试(相当于浏览器作用)● 小程序的预览和发布。

2023-06-08 18:22:53 1364

原创 彻底搞懂Vue中的Mixin混入

了解了解Vue2中的mixin~

2023-05-30 10:07:51 168

原创 如何实现行内编辑

判断一下是否为编辑状态,编辑状态下显示文本框。不是编辑则显示内容即可。值判断是否是编辑状态,然后显示相应的内容即可。这个比较简单,我先放代码后续再讲解哈~:接口获取的数据是没有编辑的状态值的。我是在获取到后端接口的返回值后,使用。添加的数据是有问题的,需要使用。+ 自定义的一个编辑状态。我这边使用的是:使用。逻辑是:点击编辑时,

2023-05-29 22:53:57 712 1

原创 权限控制需求实现

浅浅浅聊一下开发中的权限控制~

2023-05-26 20:31:11 99 2

原创 Vue中excel文档的导入导出

安装file-saver包,实现下载Blob文件 yarn add file-saver。axios配置responseType为blob接收二进制流文件为Blob格式。是在客户端保存文件的解决方案,非常适合在客户端上生成文件的 Web 应用。这种需要在开发中也是及其常见,人员的录入上传之类的都会用到。先讲讲导出哈,导出比较简单~导出员工接口返回的是二进制流。

2023-05-26 08:32:07 639 1

原创 Vue开发中的表格分页和常见bug

当前页如果只有最后一条数据时,删除后当前页面无数据。体验感究极差,懂伐!家人们~ 而且,页码必须大于1!,万一没有数据怎么办嘛,我们需做一点处理。逻辑和上面同理,有一点需要注意下:更改了每页的数量后,需要跳到第一页。不要问我为什么,问就是用户体验~实际开发中处理数据时,这种分页功能时刚需技能。下面就聊一聊基本操作和常见bug!当你点击不同的页数,页面要做出相应的响应,显示不同的数据。大白话将就是将你当前点击的页码数赋给定义的页码数。这个函数是一个页面初始化获取数据的方法哈。

2023-05-22 20:26:54 346 2

原创 在Vue开发中如何共用一个组件模块

开发中经常会遇到这种情况,可能添加和编辑只有一丢丢区别,这种情况下封装多个组件显然不明智。就可以使用下面介绍的思路啦~根据不能的command值更改定义后的isShow的值,实现标题的变更。父组件通过给子组件绑定的ref属性调用子组件的回调函数时,需要用到。点击确认后根据当前元素的command的值判断是什么功能。然后添加完后点击确认后,判断一下点击的是编辑or添加。编辑or添加的回调函数里实现各自的需求就可以啦~中父子传值是异步操作的,所以需要使用。方法保证调用的时候能获取到参数!

2023-05-20 18:40:47 607

原创 Vue开发中一些常见的需求

日常开发中的各种小需求~想到就写啦哈哈

2023-05-17 18:24:40 225 2

原创 插入排序(笔记)

插入排序(笔记)

2023-03-22 21:27:32 42

原创 顺序排序(笔记)

顺序排序(笔记)

2023-03-22 20:31:22 42

原创 冒泡排序(笔记)

冒泡排序(笔记)

2023-03-22 20:16:27 43

空空如也

空空如也

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

TA关注的人

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