上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: ts复杂类型: object:任意的js对象 array:任意js数组 tuple:元组,ts新增类型,固定长度的数组 enum:枚举,ts中新增的类型 /* ts复杂类型: object:任意的js对象 array:任意js数组 tuple:元组,ts新增类型,固定长度的数组 enum:枚举,ts 阅读全文
posted @ 2022-12-22 22:07 SadicZhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ts类型中的基本数据类型: 1.number:任意数字 2.string:任意字符 3.Boolean:布尔值 4.字面量:限制变量的值就是该字面量的值 5.any:任意类型,设置类型为any后相当于对改变量关闭了ts的类型检测,使用ts时不建议使用any类型(any类型可以赋值给任意类型) 6.u 阅读全文
posted @ 2022-12-22 17:21 SadicZhou 阅读(50) 评论(0) 推荐(0) 编辑
摘要: //声明一个变量a同时声明他的类型为number let a:number //a的类型生命为number,在以后的使用过程中a只能是数字 a=1 //a = 'hello'此行代码会报错,因为a的类型是number不能赋值为字符串 let b :boolean = true //声明完变量直接赋值 阅读全文
posted @ 2022-12-22 17:19 SadicZhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要: typescript是什么? 以JavaScript为基础构建的语言,可以在任何支持JavaScript的平台中执行,ts不能被js解析器直接执行需要先编译成js文件,ts是一个js的超集,拓展了js并添加了类型,使Js变成一个静态类型的语言。 typescript开发环境搭建: 1.安装nodej 阅读全文
posted @ 2022-12-22 17:17 SadicZhou 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 在学习typescript过程中,两个不同的文件相同名称的变量会出现无法重新声明块范围变量“XXX”报错。 解决方法在文件的尾部加上export {}; 这样这样TS就会认为这些文件都是独立的模块了 阅读全文
posted @ 2022-12-22 16:23 SadicZhou 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 父传子:通过props传递,父组件定义自定义属性并传入要传的值,子组件通过props接受自定义属性并且使用。 子传父:子组件通过this.$emit触发自定义事件并且传入要传的值,父组件通过自定义事件的回调获取值。 兄弟直接传参:通过bus总线来传递,定义一个bus: import vue from 阅读全文
posted @ 2022-12-11 16:24 SadicZhou 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.总用:让样式只在本组件中生效,防止样式污染。 2.原理:给节点增加自定义属性,然后css通过属性选择器添加样式。 阅读全文
posted @ 2022-12-11 15:59 SadicZhou 阅读(14) 评论(0) 推荐(0) 编辑
摘要: ref是用来获取dom元素的 阅读全文
posted @ 2022-12-11 15:01 SadicZhou 阅读(39) 评论(0) 推荐(0) 编辑
摘要: v-if和v-for的优先级谁高谁底是在源码中体现的:function getelement 阅读全文
posted @ 2022-12-11 15:01 SadicZhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1.展示形式不同: v-if是创建或者删除一个dom节点 v-show是display:none、block 2.性能比较: 初次加载v-if要比v-show好,因为页面不会一上来就加载盒子 频繁切换v-show要比v-if好,创建和删除的开销大,显示和隐藏开销小 阅读全文
posted @ 2022-12-11 14:57 SadicZhou 阅读(36) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页