自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue11 Vue3完结撒花

通过使用shallowRef()和shallowReactive()来绕开深度响应。浅层式API创建的状态只在其顶层是响应式的,对所有深层的对象不会做任何处理,避免了对每一个内部属性做响应式所带来的性能成本,这使得属性的访问控制变得更快、可提升性能。

2024-05-11 20:43:04 901 1

原创 Vue10 组件通信-插槽

分成三种:默认插槽、具名插槽、作用域插槽。

2024-05-09 11:32:14 355

原创 Vue09 五一前 组件通信

点我-- 给子组件Child绑定事件 -->// 数据let str = ref('你好')str.value = '哈哈'可以简化写法父组件点我

2024-05-06 20:27:55 773

原创 Vue08 Pinia

lovetalk.ts 可以不是放一个固定数组,去上面本地存储的获取的数据,但如果一开始本地啥都没有,就是null,如果null重新获取unshift就无法取得数据,所以加一个或者||[]给一个空数组。h3标题里面不用写countStore.sum、countStore.school 、countStore.address。准备一个数组,生成之后,再给他放进数组,这个之前没见过!方法一:v-model.number=“n”将方法可以放到lovetalk.ts里面。加数字,变成字符串拼接,如何改变。

2024-04-18 15:29:02 336

原创 Vue08天禹老师主讲

lovetalk.ts 可以不是放一个固定数组,去上面本地存储的获取的数据,但如果一开始本地啥都没有,就是null,如果null重新获取unshift就无法取得数据,所以加一个或者||[]给一个空数组。h3标题里面不用写countStore.sum、countStore.school 、countStore.address。准备一个数组,生成之后,再给他放进数组,这个之前没见过!方法一:v-model.number=“n”将方法可以放到lovetalk.ts里面。加数字,变成字符串拼接,如何改变。

2024-04-15 17:13:05 338

原创 Vue3-07-路由2

获取不同的内容,接收信息更改写法,解构query,就不需要route跳转并携带query参数注意引入,点击不同新闻获取不同信息,反引号,路径里面内容接收参数,Details。

2024-04-11 14:45:42 232

原创 尚硅谷天禹老师主讲-Vue3-06-路由

优点:URL更加美观,不带有#,更接近传统网站URL;缺点:后期项目上线,需要服务端配合处理路径问题,否则刷新会有404错误。缺点:URL带有#不太美观,且在SEO优化方面性能较差。如何使得上述新闻的小li里面不是固定的,可以循环得到,News.vue。如果想要点击"首页"、“新闻”,切换路由页面,样式也跟着变化。如果想要点击"首页",自动引入路由,不需要手动改变,,只要点击"关于",就会重新挂载,点击其他,就会卸载。通过点击导航,视觉上“消失”了的路由组件,默认是被。展示区必须:,不然无法看到页面。

2024-04-09 10:26:31 371

原创 Vue3-05 尚硅谷

点我sum+1再来一只小狗

2024-04-08 16:39:38 364

原创 Vue3-4 Watch

接口//定义一个接口,用于限制person对象具体属性引入规范,不是一个具体值,必须加上typelet person:PersonInter = { id: '12344', name: '小黑', age: 2 }泛型如果要定义一个数组,可以先写需要她是一个数组,数组里面必须满足规范。不能直接写personLIst:PersonInter{ id: '12344', name: '小黑', age: 2 },

2024-04-07 12:40:46 265

原创 Vue3-3 尚硅谷天禹主讲

双向绑定,表单变,值也会改变 表单里面 v-model=“” 如果只是value=“”,只能取得设定好的数值。返回值:一个RefImpl的实例对象,简称ref对象或ref,ref对象的属性是响应式的。如果要修改ref里面的数据,必须加上value,先加上value才能动里面数据。若需要使用一个响应式对象,层次不深,ref、reative都可以。reative重新分配一个新对象,会失去响应式。若需要一个基本类型的响应式数据,必须使用ref。ref定义:基本类型数据、对象类型数据。若需要使用一个响应式对象,

2024-04-06 16:54:45 307

原创 vue3-2 尚硅谷

setup是Vue3中一个新的配置项,值是一个函数,它是“表演的舞台”,组件中所用到的:数据、方法、计算属性、监视…等等,均配置在setup中。

2024-04-05 22:56:48 155

原创 vue3 第一节

2020年9月18日发布。

2024-04-02 19:22:01 282

原创 ajax学习

XML 可扩展标记语言XML 被设计用来传输和存储数据XML和HTML类似,不同的是HTML中都是预定义标签,而XML没有预定义标签,全都是自定义标签,用来表示一些数据。现在已经被json取代了。{"name":"孙悟空","age":18,"gender":"男"}鼠标放到方框里面发送post请求,返回结果(响应体结果)在div里面进行一个呈现。请求体部分格式不固定,都可以写jquery调用ajax方法:格式: $.ajax({});

2024-03-29 20:28:57 571

原创 品优购案例

完成三个页面学习:首页、列表页、注册页面的制作开发工具:vscode、ps、浏览器技术栈:html5+css3;采用结构与样式相分离,模块化开发;良好的代码规范。

2024-03-21 14:02:33 986

原创 20231117DOM一

谢居安

2023-11-21 15:17:40 27

原创 20231108内置对象

Math对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关运算(求绝对值、取整、最大值等)可以使用math中的成员。Date对象和Math对象不一样,他是一个构造函数,必须new以后才能使用,必须实例化之后才能使用Date是用来处理数据和时间的//Date() 日期对象 是一个构造函数 必须使用new来调用和创建我们的日期//使用Date//没有参数,返回当前系统的时间//2.参数常用的写法 数字型 2019,10,01 或者是 字符串型 '2019-10-1 8:8:8'

2023-11-13 11:54:35 34

原创 20231108内置对象

Math对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关运算(求绝对值、取整、最大值等)可以使用math中的成员。Date对象和Math对象不一样,他是一个构造函数,必须new以后才能使用,必须实例化之后才能使用Date是用来处理数据和时间的//Date() 日期对象 是一个构造函数 必须使用new来调用和创建我们的日期//使用Date//没有参数,返回当前系统的时间//2.参数常用的写法 数字型 2019,10,01 或者是 字符串型 '2019-10-1 8:8:8'

2023-11-13 11:45:22 34

原创 20231104作用域预解析对象

变量:单独声明赋值 单独存在属性:对象里面的变量称为属性 不需要声明 用来描述该对象的特征函数:单独存在,通过"函数名()"的方式就可以调用方法:对象里面的函数称为方法,方法不需要声明,使用“对象.方法名()”的方式就可以调用,方法用来描述该对象的行为和功能。//1.变量和属性的相同点 都是用来存储数据的age: 18,//变量 单独声明并赋值 使用时候直接写变量名 单独存在//属性 在对象里面的不需要声明的 使用的时候必须是 对象.属性。

2023-11-06 15:08:10 28

原创 20231102函数 133/472

在JS里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然for循环语句也能实现一些简答的重复操作,但是比较具有局限性,此时我们就可以使用JS中的函数。函数:就是封装了一段可被重复调用执行的。通过此代码块可以实现大量代码的重复使用。

2023-11-04 16:22:16 31 1

原创 20231101数组

数组是一组元素的集合,其中每个数据被称为元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。

2023-11-02 22:06:19 45

原创 20231030循环

能够说出循环的目的能够说出for循环的执行语句能够使用断点调试来观察代码的执行过程能够使用for循环完成累加求和等案例能够使用双重for循环完成乘法表案例能够说出while循环和do while循环的区别能够说出break和continue的区别。

2023-11-02 20:50:04 25

原创 20231027运算符流程控制 68/472

能够使用常见运算符能够说出前置递增和后置递增的区别能够说出运算符的优先级。

2023-10-29 00:02:49 28 1

原创 20231024 40/472

//1.数字型转换成字符串型//2.利用String//3.利用+拼接字符串的方法实现转换效果

2023-10-25 21:48:06 47 1

原创 20231023 19/472

变量是用于存储数据的容器,我们通过变量名获取数据,甚至数据可以修改。本质:变量是程序在内存中申请的一块用来存放数据的空间。

2023-10-23 22:03:45 26

原创 20231019JavaScript01 10/472

浏览器分成两部分:渲染引擎和JS引擎渲染引擎:用来解析HTMLL和CSS,俗称内核JS引擎:也成为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行。

2023-10-19 21:34:18 33

原创 CSS基础学习

Cascading Style Sheet 层叠级联样式表CSS:表现,美化网页字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oonhf7BI-1684937628510)(C:\Users\sunlei\AppData\Roaming\Typora\typora-user-images\image-20230517182627268.png)]margin:外边距 padding:内边距 border:边框。

2023-05-24 22:15:45 186

原创 HTML5学习

标题标签 h1-h6段落标签 p换行标签 br水平线标签 hr注释 ctrl+/特殊符号。

2023-05-12 23:15:23 86

原创 20230427

普通类:只有具体的实现抽象类:具体实现和规定都有接口:只有规范!自己无法写方法~接口就是规范,定义了一组规则。接口的本质就是契约。约束定义一些方法,可以让不同的人实现方法 public abstract常量 public static final接口不能被实例化,接口中没有构造方法接口可以实现多个 implements实现接口必须要重写接口中的方法使用java内置的异常类可以描述在编程时出现的大部分异常情况。用户自定义异常类,只需要继承Exception类就可以。

2023-05-04 11:13:47 56

原创 JAVA面向对象

对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路来处理。面向对象的本质:以类的方式组织代码,以对象的组织(封装)数据三大特性:封装、继承、多态。

2023-04-27 13:25:24 33

原创 Java数组

数组是引用类型,他的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也按照实例变量同样的方式被隐式初始化。Arrays类中的方法都是撒他提出修饰的静态方法,在使用的时候可以直接使用类名进行调用,而不用适用对象来调用。多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。数组的长度是确定的,不可变的。当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。数组的元素是通过索引来访问的,数组索引从0开始。

2023-03-28 14:57:53 34

原创 Java方法

Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只实现一个功能,这样有利于我们后期的拓展。Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义包含以下语法:方法包含一个方法头和一个方法体。

2023-03-17 16:20:40 32

原创 JAVA流程控制

对java来说唯一用到标签的地方是循环语句之前,而在循环之前设置标签的唯一理由是:我们希望在其中嵌套另一个循环,由于break和continue关键字通常只中断当前循环,但若随同标签使用,他们仍然回中断存到标签的地方。公司需要收购一个软件,如果成功了,给人支付100万,失败了,自己找人开发,这样需求用一个if就不行,需要两个判断,需要一个双选择结构,所以有了if-else结构。continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体尚在执行的语句,接着进行下一次是否执行循环的判定。

2023-03-15 15:24:47 26

原创 Java基础

通过命令行生成JavaDoc文档:javadoc -encoding UTF-8 -charest UTF-8 Doc.java。为了使用某一个包的成员,我们需要在Java程序中明确导入该包。Java提供了包机制,是为了更好地组织类,用于区别类名的空间。@since 指明需要最早使用的jdk版本。在这行代码后先将a赋值给b 再将a自增。代码只执行c

2023-03-03 21:17:40 25

原创 java基础语法

所谓常量可以理解成一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和。关系运算符:>,=,编辑器---->色彩调节---->Java。Java是一种强类型语言,每个变量必须声明其类型。算术运算符:+,-,*,/,%,++,--方法名:首字母小写和驼峰原则:run()类名:首字母大写和驼峰原则:Man。类成员变量:首字母小写和驼峰原则。

2023-03-02 21:08:48 23

原创 20230223

我的电脑——属性——环境变量——高级系统设置——环境变量——java_home找到文件夹所在位置——jdk文件夹全部删除——删除java_home path上与java相关的删除。我的电脑—右键—属性 高级系统设置-环境变量-用户变量/系统变量—系统变量里面新建 JAVA_HOME 变量值:安装路径。任意文件夹下面,按住shift键,鼠标右键点击,打开命令行窗口。alt + f4 关闭当前窗口。文件夹下面 新建一个Java文件。windows+R 输入cmd。环境变量—JAVA_HOME。

2023-02-23 18:21:30 80 1

原创 Markdown学习

张三|男|1999.1.1。标题: #(空格)名字。二级标题:## 名字。

2023-02-23 14:40:21 21

空空如也

空空如也

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

TA关注的人

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