自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习笔记(12-02)事件循环 - 实战案例 —⭐

事件循环案列

2026-04-08 10:59:24 49

原创 学习笔记(12-02)vue动画(3)—JS钩子动画

CSS动画:我们定义样式,Vue 自动在「入场 / 离场」时机切换样式,动画由浏览器自动执行;JS钩子动画:Vue在入场 / 离场的不同阶段触发指定的JS函数(钩子函数),我们在函数里用JS手动操作DOM、控制动画,完全掌控动画过程。简单说:CSS动画是告诉浏览器要做什么,JS钩子动画是自己动手一步步做。

2026-03-03 16:32:55 692

原创 学习笔记(12-01)vue动画(2)—CSS关键帧

CSS 过渡(transition):只能定义「开始」和「结束」两个状态,是「两点一线」的简单动画;CSS 关键帧(@keyframes):可以定义多个中间状态(比如 0%、50%、100%),是「多点多线」的复杂动画,能精准控制动画的每一个阶段。Vue和 CSS 关键帧动画的结合逻辑很简单:用<transition>标签包裹需要动画的元素,通过绑定「动画类名」,让 Vue 在元素进入 / 离开时自动触发我们写好的关键帧动画。transition可以使用第三方提供的关键帧动画。

2026-03-03 16:18:45 1400

原创 学习笔记(9-01)vue组件通信方式($parent/$children、ref/refs、localStorage、$attrs )

attrs 包含父组件传递的非 props 属性(class/style 除外),$listeners 包含父组件传递的非原生事件(v-on 绑定的事件),适用于隔代组件透传属性 / 事件(避免多层 props/emit 嵌套)。ref 用于给元素 / 子组件打标记,父组件通过$refs访问对应的 DOM 元素或子组件实例,适用于父组件主动获取子组件数据 / 调用子组件方法。$parent 允许子组件直接访问父组件实例,$children 允许父组件访问所有子组件实例(数组形式)。// 访问子组件数据。

2026-03-03 13:55:22 496

原创 学习笔记(8-01)组件读/写Vuex数据—⭐

组件读写vuex中的数据

2026-03-03 10:33:35 355

原创 学习笔记(8-01)组件中使用 Vuex(辅助函数)

所有组件与 Vuex 的通信都遵循单向数据流,这是保证状态可预测的关键。根据组件与 Vuex 交互的不同维度,可以将通信方式分为两大类,涵盖 5 种核心场景。1、读数据:组件获取 State 状态;2、写数据:组件修改 State 状态。

2026-03-02 16:29:31 587

原创 学习笔记(19)前端路由(原生 JS 实现)

前端路由理解

2026-03-02 13:54:54 354

原创 学习笔记(7-01)Vue路由守卫

路由守卫

2026-03-02 13:34:38 310

原创 学习笔记(18)正则表达式—⭐

正则表达式

2026-03-02 10:34:10 386

原创 学习笔记(12-01)事件循环(Event Loop)—⭐

js事件循环

2026-02-27 16:02:18 709

原创 学习笔记(7-01)函数闭包—⭐️

闭包:带着外部变量的内部函数。即使外部函数执行完退出了,这个内部函数依然能访问和操作,它创建时所在的外部函数里的变量,不会随着外部函数的结束而丢失这些变量的访问权。严谨的表述:当函数被创建并返回(或被保存)时,它会携带自己的词法环境(也就是创建它时所处的外部作用域),这个函数 + 它携带的词法环境,就构成了闭包。存在嵌套函数(内部函数嵌套在外部函数中)。内部函数被「带出」外部函数的作用域(比如被返回、被赋值给外部变量、被传递给其他函数作为参数),且内部函数访问了外部函数的变量。

2026-02-04 17:36:05 956

原创 学习笔记(4)HTML5新特性(第3章)- WebSocket

,并非基于 HTTP,但握手阶段依赖 HTTP 协议。

2026-02-04 16:19:03 488

原创 学习笔记(3)HTML5新特性(第2章)

3.2,向 web worker 添加一个 "onmessage" 事件监听器,将Web Worker文件中的数据,传送到当前页面中,在js中调用Geolocation 接口,有2个参数,1是成功的回调函数,2是失败的回调函数。* 03, 设置 ondragover 事件,规定被拖动的数据被放置到何处。* 02,ondragstart事件,规定元素被拖动时发生的事情。* 4,当放开被拖数据时,会发生 ondrop 事件。* 获得被拖放的数据,拿到被拖元素的id,* 将被拖元素添加到目标元素中。

2026-02-04 16:18:18 629

原创 技术文档(3)首次小程序开发的功能记录(2)

首次小程序开发的功能记录,裁剪头像、微信签名,页面下拉刷新

2025-07-03 11:42:14 630

原创 技术文档(2)首次小程序开发的功能记录

首次小程序开发的功能记录,查看、分享、上传文件

2025-07-03 11:38:13 235

原创 技术文档(1)首次小程序发布线上版本后的总结

首次小程序,发布线上版本后的总结

2025-07-03 11:07:36 267

原创 问题(05)elementui 输入框里面禁止浏览器自动填充用户名密码、弹出浏览器历史密码提示框

elementui 输入框里面禁止浏览器自动填充用户名密码、弹出浏览器历史密码提示框

2024-06-14 10:30:42 2206

原创 学习笔记(17)递归—⭐

递归使用

2024-03-28 16:03:13 733

原创 学习笔记(8)函数防抖和节流—⭐️

函数防抖和节流

2024-03-26 16:16:09 1158

原创 学习笔记(1-01)项目初始化的方案和对比

项目初始化的方案和对比

2023-05-06 11:06:07 470

原创 技术文档(2)uni-app封装请求api并导出

uni-app封装请求并导出

2023-05-06 09:43:18 482

原创 技术文档(1)uni-app开发指导手册

uni-app开发知道手册

2023-05-05 18:11:36 1644

原创 学习笔记(3)项目结构描述 - app.vue和main.js

App.vue是uni-app的主组件,所有页面都是在App.vue下进行切换的,是页面入口文件。但App.vue本身不是页面,这里不能编写视图元素,也就是没有<template>模板。main.js是 uni-app 的入口文件,主要作用是初始化vue`实例、定义全局组件、使用需要的插件如 vuex。应用生命周期仅可在App.vue中监听,在页面监听无效。

2023-05-05 17:53:35 1386

原创 学习笔记(2)项目结构描述 - manifest.json和pages.json

项目结构描述 - manifest.json和pages.json

2023-05-05 17:39:39 1305

原创 学习笔记(14)网络基础

js网络基础

2023-05-05 11:40:18 706

原创 问题(06)npm run build 报错

npm run build 报错

2023-03-06 18:07:27 1872

原创 学习笔记(14) keep-alive

keep-alive的介绍、使用

2023-02-09 10:47:17 421

原创 学习笔记(13)自定义指令和事件

vue自定义指令、自定义事件

2023-02-08 14:21:55 537

原创 学习笔记(12)vue动画(1)—CSS 过渡

vue动画,css过渡

2023-02-07 18:08:40 1584

原创 学习笔记(11)插槽—⭐

默认插槽、具名插槽、作用域插槽

2023-02-07 10:11:06 768

原创 技术文档(4)App升级功能,开发流程

app开发,系统版本更新功能

2022-12-22 15:30:15 741

原创 学习笔记(12)vue动画

vue动画

2022-09-06 10:29:26 589

原创 学习笔记(11)插槽

vue插槽

2022-09-06 10:26:48 156

原创 学习笔记(10)mixin

mixin

2022-09-06 10:21:56 207

原创 学习笔记(3)盒模型

盒模型

2022-09-05 18:01:32 277

原创 学习笔记(2)选择器、元素定位

选择器、元素定位

2022-09-05 17:58:18 204

原创 学习笔记(15)跨域

跨域

2022-09-05 17:25:44 324

原创 学习笔记(16-01)Promise—⭐

Promise

2022-09-05 17:14:12 648

原创 学习笔记(16)ES6新特性

es6新特性

2022-09-05 17:02:23 217

原创 学习笔记(13)模块

js模块

2022-09-05 16:46:09 678

空空如也

空空如也

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

TA关注的人

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