- 博客(21)
- 收藏
- 关注
原创 Vue3学习(接口,泛型,自定义类型,v-for,props)
TypeScript 接口(Interface)是一种定义对象形状的强大工具,它可以描述对象必须包含的属性、方法和它们的类型。接口不会被编译成 JavaScript 代码,仅在编译阶段用于类型检查。自定义类型允许我们创建复杂的、特定用途的类型定义,提高代码的可读性和类型安全性。类型别名(Type Aliases)// 基本类型别名// 复杂类型别名address?: string;// 泛型类型别名交叉类型(Intersection Types)// 交叉类型。
2025-06-10 00:01:09
1582
原创 Vue3学习(watchEffect,标签的ref属性,计数器,defineExpose)
模板 ref使用在模板中标记元素或组件在脚本中使用创建对应的引用访问时使用获取实际的 DOM 元素或组件实例响应式引用 (ref API)使用ref()创建响应式数据在 JavaScript 中访问时需要使用.value在模板中使用时自动展开,无需.value组合式 API 中的 ref与reactive不同,ref可以用于任何类型的值,包括基本类型当值是对象时,ref会自动转换为reactive。
2025-06-08 17:45:40
1397
原创 vue3学习(toRefs和toRef,computed计算属性 ,v-model指令,箭头函数)
Vue3学习第七天:响应式工具与数据绑定本文总结了Vue3中的核心响应式工具和v-model指令的使用。主要包含:toRef/toRefs:用于创建响应式引用,保持与原始属性的连接toRef创建单个属性的响应式引用toRefs将整个响应式对象转换为引用对象计算属性:基于响应式数据进行缓存计算提供只读和可写两种形式相比方法具有性能优势,仅在依赖变化时重新计算v-model指令:实现双向数据绑定支持表单元素和自定义组件新增多v-model绑定能力提供.trim、.nu
2025-06-06 18:34:47
1454
原创 Vue3(ref与reactive)
在 Vue 3 中,ref是创建响应式数据的核心 API 之一**ref的基本概念**refref.value你想让谁是响应式数据就把谁用ref包装起来。不过在使用ref之前我们需要先引入ref在Vue模版中ref会自动展开.value就像这样在JS中必须要通过.value属性访问和修改ref的值。我们可以通过volar插件自动添加.value在vscode中的拓展中可以找到勾选上即可目前来说模版就是上面的数据部分,JS就是方法部分,其他的后面再说。
2025-06-04 01:40:00
654
原创 初识vue3(vue简介,环境配置,setup语法糖)
Vue.js(读音 /vjuː/,类似 “view”)是一款流行的渐进式 JavaScript 框架,用于构建用户界面。Vue 3 是其第三代主要版本,于 2020 年 9 月正式发布,在性能、灵活性和可维护性方面进行了全面升级,成为现代前端开发的热门选择之一。:在 Vue 2 及之前版本广泛使用。它将组件的不同部分(如数据、方法、计算属性、生命周期钩子等)划分到不同选项中,以对象属性形式呈现。:Vue 3 引入的新特性。基于函数来组织代码,通过setup。
2025-06-02 22:55:11
1268
原创 JS基础知识(第十五天)
JavaScript(简称 JS)是一种广泛使用的高级编程语言,主要用于 Web 开发。它最初由 Netscape 公司的 Brendan Eich 在 1995 年创建,最初命名为 LiveScript,后更名为 JavaScript。尽管名字相似,但 JavaScript 与 Java 没有直接关系。
2025-05-31 16:43:32
2420
原创 杏仁海棠花饼的学习日记第十四天CSS
CSS(层叠样式表,Cascading Style Sheets)是一种用于描述 HTML 或 XML(包括 SVG、XHTML 等)文档呈现效果的样式语言。它通过定义元素的外观和布局,使网页内容更加美观、一致且易于阅读。下面我将从多个方面对 CSS 进行详细介绍。
2025-05-29 16:00:54
1268
原创 杏仁海棠花饼的学习日记第十三天
HTML(HyperText Markup Language)是用于创建网页的标准标记语言,它是构成现代互联网的基础技术之一。
2025-05-28 19:35:19
957
原创 杏仁海棠花饼的Java学习日记第十二天
除了 Java 内置的异常类,你还可以创建自定义异常类:一般用不到了解即可。// 自定义异常类super();// 使用自定义异常的示例try {System.out.println("验证失败: " + e.getMessage());throw new MyException("年龄不能为负数");
2025-05-28 01:22:25
335
原创 杏仁玫瑰花饼的Java学习日记第十一天(super,方法重写,多态,instanceof关键字,static关键字,抽象类,接口)
是多态的基础,用于统一接口、简化代码。
2025-05-27 00:01:13
2064
原创 杏仁海棠花饼的java学习日记第九天面向对象编程
Java 是一种面向对象的编程语言,它基于 "对象" 的概念来组织代码。面向对象编程 (OOP) 有四个主要特性:封装、继承、多态和抽象。
2025-05-23 23:05:32
1199
原创 杏仁海棠花饼的Java学习日记第五天(for循环Java方法)
/ 定义一个方法:返回两个整数的和// 定义一个无返回值的方法(返回类型为void)void就是无返回值System.out.println("计算结果:" + result);//创建一个名为 “calc” 的 Calculator 类型的对象。// 调用方法// 输出:计算结果:8方法的组成部分访问修饰符(如publicprivate返回类型(例如intvoid方法名(遵循驼峰命名法,像addNumbers参数列表(放在括号内,参数之间用逗号分隔)方法体。
2025-05-20 22:38:14
511
原创 杏仁海棠花饼的Java学习日记第三天,Java基础知识
Unicode 是现代软件开发的基础,它解决了传统字符集不兼容的问题。理解 Unicode 的编码方式(尤其是 UTF-8 和 UTF-16)对处理多语言文本至关重要。在实际开发中,建议优先使用 UTF-8 进行存储和传输,以确保跨平台兼容性。现在先大概看一眼等后面要用的时候在仔细看看吧,其实是因为看不懂。
2025-05-18 23:00:19
1199
原创 杏仁玫瑰花饼的Java学习日记第二天
IDE(Integrated Development Environment)即集成开发环境,是一种专为软件开发设计的综合性应用程序,旨在为开发者提供一站式的编码、调试、测试和部署工具链。它将传统的编辑器、编译器、调试器和版本控制系统等功能整合到单一界面中,大幅提升开发效率。
2025-05-17 18:21:09
691
原创 杏仁海棠花饼的java学习日记
我的Java学习的第一天是看“狂神说java”开始的,至于为什么写博客,也是因为他的建议,第一天他讲到了前言和一些基础性的知识,一起看看吧。
2025-05-16 21:58:19
1346
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅