- 博客(53)
- 收藏
- 关注
原创 Vue3知识点-生命周期
摘要:Vue2与Vue3生命周期对比详解。Vue2生命周期分为创建(beforeCreate/created)、挂载(beforeMount/mounted)、更新(beforeUpdate/updated)、销毁(beforeDestroy/destroyed)四个阶段。Vue3生命周期调整为创建(setup)、挂载(onBeforeMount/onMounted)、更新(onBeforeUpdate/onUpdated)、卸载(onBeforeUnmount/onUnmounted),其中onMount
2025-11-20 13:55:35
262
原创 Datawhale AI秋训营直播kiro--笔记
摘要:本文介绍了AI辅助开发从构思到MVP落地的全流程。核心要点包括:1)明确产品定位(目标用户、核心痛点、差异化优势);2)使用MVP思维梳理用户旅程和功能优先级(P0/P1/P2分级);3)提示词构建需分步拆解、避免繁杂;4)介绍了vibe和spec两种开发模式。作者强调通过Kiro工具验证idea时,要聚焦核心价值(如"5秒定位视频概念时间点"),避免"功能越多越好"的误区,逐步迭代产品功能。最后提出智能体时代需要适应新的软件开发范式。
2025-11-20 13:46:41
330
原创 vue3知识点-ref和reactive以及toRefs与toRef
Vue3响应式数据处理方法对比 Vue3中通过ref和reactive实现响应式数据,与Vue2直接使用data不同。ref用于基本类型数据,使用时需通过.value访问;reactive处理对象类型数据,能自动转换为Proxy对象。两者关键区别在于:ref需要.value操作,而reactive可直接修改;reactive重新赋值会失去响应性,需使用Object.assign保持响应。对于对象类型,ref底层仍使用reactive实现。此外,toRefs可将reactive对象解构为多个ref,保持响应性
2025-10-20 22:00:36
857
4
原创 vue3知识点-setup返回值&OptionsAPI以及其语法糖汇总
这篇教程讲解了Vue3的setup语法特性:1)setup可以返回对象或箭头函数;2)与OptionsAPI共存时,OptionsAPI可读取setup数据,反之不行;3)通过<script setup>语法糖简化代码,无需return;4)示例展示了非响应式数据的定义和修改方法(name/age/tel),以及直接修改组件名的技巧。教程重点对比了Vue2/Vue3的语法差异,适合开发者掌握新版特性。
2025-10-20 21:59:58
215
原创 Vue3-OptionsAPI 与 CompositionAPI以及setup概述
Vue3与Vue2的主要区别在于API设计方式:Vue2采用配置式API,功能分散不易维护;Vue3引入组合式API,将所有功能集中管理。通过示例对比可见,Vue2的data、methods等选项式写法在Vue3中被整合到setup()函数中,代码更紧凑。但示例中Vue3的变量未使用ref/reactive包装,修改后不会触发视图更新。此外,Vue3支持多个根标签,注释方式也更灵活。组合式API使相关功能的代码更集中,提高了代码可读性和维护性。
2025-10-07 21:56:30
681
原创 vue知识点-列表渲染+key
本文介绍了Vue.js开发中常用的HTML列表标签和Vue核心概念。HTML部分讲解了<ul>无序列表和<li>列表项标签的用法及配合关系。Vue部分重点解析了插值语法{{}}、v-for指令的格式,以及key属性的作用原理:当使用index作为key时可能导致数据错乱,而使用id作为唯一标识能确保正确渲染。key的内部机制通过对比算法决定是否复用DOM元素,合理设置key对列表渲染性能至关重要。
2025-10-07 21:55:40
221
原创 一口气从零到全栈开发(结合ai快速入门)【视频学习】5
摘要:本文介绍了后端开发的入门知识,重点讲解Node.js后端开发和云开发平台Sealos的使用。内容涵盖:1)使用JavaScript开发后端;2)在Sealos平台创建应用和操作数据库;3)实现RESTful API接口开发,包括列表查询、添加、更新和删除功能;4)GET和POST请求方式的区别。文章特别提到可以借助AI工具简化开发流程,如通过ChatGPT生成数据库操作代码,以及处理前后端数据交互的方法。
2025-07-31 11:17:29
444
原创 一口气从零到全栈开发(结合ai快速入门)【视频学习】4
本文介绍了Vue.js的基础使用方法,重点讲解了变量创建、事件监听、双向绑定等核心功能。主要内容包括:1)使用ref创建响应式变量;2)实现点击、鼠标移入移出等事件监听;3)输入框、单选框的双向绑定;4)列表渲染和动态类名绑定;5)使用watch监听变量变化;6)v-show和v-if的区别;7)组件创建和父子组件传值。文章还提供了TODO应用的完整实现代码,涵盖添加、删除、状态切换等功能,并预告下篇将讲解Axios相关内容。
2025-07-31 11:15:24
680
原创 一口气从零到全栈开发(结合ai快速入门)【视频学习】3
本文介绍了JavaScript基础语法,重点讲解如何让网页动起来。内容包括:1)创建脚本标签输出内容到控制台;2)基本数据类型(字符串、数字、布尔值)的声明和修改;3)对象结构的创建与属性操作;4)数组的创建及元素增删方法;5)运算符的"=="与"==="区别。最后预告下节将讲解Vue框架。文章强调JavaScript与Java无关,并提供基础代码示例帮助理解。
2025-07-16 17:09:41
1018
原创 一口气从零到全栈开发(结合ai快速入门)【视频学习】2
本文介绍了前端开发中的几个关键知识点:1.通过CSS样式实现文字删除线(.completed类)和透明度效果;2.调整输入框样式,包括边距、边框等;3.网页部署方法,建议使用RegionSwitching对象存储服务;4.指出当前静态页面的局限性,预告下篇将引入JavaScript实现交互功能。文章包含一个完整的Todo应用HTML结构,展示了CSS样式的实际应用,如阴影、渐变背景、弹性布局等。通过学习可以掌握基础样式编写和简单页面布局技巧。
2025-07-16 17:09:24
352
原创 计算机二级真题--程序填空大题 章节
每类题有一些规律,这里来总结一下个人做题遇到的一些规律,大家可以自行掌握1.在常常会将将最后一行空着作为考点,例如下面第的10题,因为需要联系整个循环所以经常分析不出来,实际上for训话中也有过这种考法,就是每次循环之后需要++一下,无论是指针向后移动,还是元素本身向后加一个。(常考,常错)2.数组初始化的时候{0}而不是 01.2.3.4注意第二个:(t/10)5第一:因为都是保留一位小数,所以不是0是0.0第三:前面已经规定t所以是(t*t)6.
2024-08-26 18:43:15
1223
原创 辨析sizeof() 和strlen函数(包含相关二级习题)
内存知识点这一篇是简化容易记忆的版本全面细致了解看 指针基础知识点合集5(基础入门到深入理解)
2024-08-23 17:00:22
365
原创 数据结构--二叉树相关性质
1.满二叉树每层节点个数:等比数列3.任意二叉树:度为0(叶子节点)的比度为2的永远多一个。。度:就是看有多少孩子如下图解析:(用推到归纳来分析)
2024-07-10 17:00:00
488
原创 数据结构--二叉树相关习题5(判断二叉树是否是完全二叉树 )
2.遇到第一个空时开始判断,如果后面都为空则是完全二叉树,若空后面还出席那非空的情况则说明不是完全二叉树。如果仍然用这种方法的话,如下图两个识别方法是一样的,但是无法准确识别。但是完全二叉树前面是满的,但是最后一层是从左到右连续这种。如果走层序那么一定是连续的,也就是说要通过层序遍历来走。完全二叉树:前h-1层是满的,最后一层是从左到右连续。满二叉树可以用高度和节点来判断,因为是完整的。不能使用递归或者算节点个数和高度来判断。思路:1.层序遍历走,空也进序列。
2024-07-09 13:13:34
681
原创 简单数据结构——栈和队列1(栈超全)(初始化,销毁,出栈入栈销毁实现,例题运用)
栈和队列1(栈超全)(初始化,销毁,出栈入栈销毁实现,例题运用)
2024-05-09 11:36:54
1286
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅