自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue的绝对路径

该@是等同于src的位置,所以只要声明@,它就会从src的位置找view文件。

2025-04-29 10:43:21 368

原创 vue2--路由的简单封装

【代码】vue2--路由的简单封装。

2025-04-29 10:36:16 267

原创 Vue 2 与 Vue 3 组件开发区别

<demo-header title="Vue 3 组件"></demo-header></div><script>// 1. 创建应用实例// 2. 注册全局组件点击次数: {{ count }}</button>`,data() {});// 3. 挂载应用</script>

2025-04-26 19:23:04 457

原创 Vue2 与 Vue3 父子传参对比指南

类型约束(Type Validation)表示父组件传递给子组件的dataList必须是一个数组。如果传递其他类型(如StringObject),Vue 会在控制台给出警告。默认值(Default Value)表示如果父组件没有传递data-list这个 prop,子组件会自动使用一个空数组作为默认值,避免出现undefined导致的错误。-- 子组件 --><script>model: {prop: 'selected', // 修改绑定的属性名event: 'change' // 修改事件名。

2025-04-26 05:53:54 1257

原创 Vue指令v-on

v-on:事件名="methods中的函数名"v-on:事件名="内联语句"

2024-12-07 23:07:40 159

原创 TypeScript安装

安装完成后我们可以使用 tsc 命令来执行 TypeScript 的相关代码,以下是查看版本号。不确定自己有没有Node环境,可以在window+R输入cmd进入终端输入node -v。就是将ts中的代码直接转变成js代码进行编译运行,不会再次生成js文件。前提:然后我这里是创建了一个名为app.ts的文件。这里就不做讲解了没有的话直接b站或度娘吧。这里可能会报错因为你没有设置为全局。然后输入下面的代码就可以了。第一步先安装Node环境。将.ts文件编译为.js。这里还有一个二合一写法。

2024-12-06 15:47:34 437

原创 类型别名(取自黑马)

使用场景:当同一类型(复杂)被多次使用时,可以通过类型别名,简化该类型的使用。解释:1. 使用 type 关键字来创建类型别名。2. 类型别名(比如,此处的 CustomArray),可以是任意合法的变量名称。(变量名你甚至可以写中文名)3. 创建类型别名后,直接使用该类型别名作为变量的类型注解即可相同点:都可以给对象指定类型。不同点:类型别名,不仅可以为对象指定类型,实际上可以为任意类型指定别名。

2024-12-06 11:34:52 1102

原创 TS的索引签名类型(取自黑马)

2.该索引签名类型表示: 只要是 number类型的键(索引)都可以出现在数组中,或者说数组中可以有任意多个元素。表示只要是 string 类型的属性名称,都可以出现在对象中。绝大多数情况下,我们都可以在使用对象前就确定对象的结构,并为对象添加准确的类型。4. 隐藏的前置知识: JS 中对象({ })的键是 string类型的。2. 这样,对象 obi中就可以出现任意多个属性(比如,a、b等)。(或者说对象中可以出现任意多个属性),此时,就用到索引签名类型了。key 只是一个占位符。来作为索引签名类型。

2024-12-05 15:04:20 572

原创 TS的泛型(取自黑马)

解释:1.语法:在函数名称的后面添加(尖括号),尖括号中指定具体的类型,比如,此处的number。2.当传入类型 number后,这个类型就会被函数声明时指定的类型变量Type 捕获到。3.此时,Type 的类型就是number,所以,函数id 参数和返回值的类型也都是 number。同样,如果传入类型 string,函数id 参数和返回值的类型就都是string。这样,通过泛型就做到了让id 函数与多种不同的类型一起工作,。

2024-12-04 20:51:55 1522

原创 鸿蒙@State中嵌套对象赋值在预览器显示的原理

因为在预览器的更新的原理上,"修改状态对象的属性"方法是在原地修改了对象,而没有创建一个新的对象来替换旧的状态;:尽管方法2的更改可能可见,但是“嵌套对象赋值”想要在预览器上显示还是得按照方法一(赋予一个新的对象)的来;我的想法是"修改状态对象的属性"和"赋予一个新的对象"这里两种方法都是可以将对象中的值进行修改,重点在于预览器的显示;我把方法一和方法二调换了运行顺序,发现预览器只显示方法一(赋予一个新的对象)的效果;"的方法时,发现"修改状态对象的属性"方法的效果居然显现在预览器上!

2024-11-19 20:19:12 295

空空如也

空空如也

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

TA关注的人

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