摘要: <template> <a-upload name="file" v-model:file-list="showFileList" list-type="picture-card" :multiple="multiple" :max-count="maxCount" :before-upload=" 阅读全文
posted @ 2023-11-28 10:41 riven.lcs 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 对其他函数进行操作的函数,它接收函数作为参数(例如回调函数),或将函数作为返回值输出 // 作为参数 callback 是一个函数 function fn(callback){} // 作为返回值 function fn1(){ return function(){ }; } 阅读全文
posted @ 2022-04-27 09:53 riven.lcs 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、闭包(Closure)的概念 指有权访问另一个函数作用域中变量的函数 --javascript高级程序设计 简单理解 一个作用域可以访问另外一个函数内部的局部变量 【被访问的变量所在的函数 就是一个闭包函数】 也可以把闭包理解为一种现象 主要作用:延伸了变量的作用范围 例如: function 阅读全文
posted @ 2022-04-27 09:31 riven.lcs 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 方法一: 在package.json中追加如下配置 "proxy":"http://localhost:5000" 说明: 优点:配置简单,前端请求资源时可以不加任何前缀。 缺点:不能配置多个代理。 工作方式:上述方式配置代理,当请求了3000不存在的资源时,那么该请求会转发给5000 (优先匹配前 阅读全文
posted @ 2022-03-08 16:34 riven.lcs 阅读(21) 评论(0) 推荐(0) 编辑
摘要: diffing 最小作用(比对)单位是标签 一、react/vue中的key有什么用?(内部的原理是什么?) 简单来说:key是虚拟DOM对象的唯一标识,在更新显示时key起着极其重要的作用。 详细的说:当状态的数据发生变化时,react,会更根据【新数据】生成【新的虚拟DOM】,随后进行【新旧虚拟 阅读全文
posted @ 2022-03-04 17:36 riven.lcs 阅读(50) 评论(0) 推荐(0) 编辑
摘要: class 类的基础知识 1.类中的构造器不是必须写的,要对实例进行一些初始化的操作,如添加指定属性时才写 2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的Super是必须要调用的 3.类中定义的方法都是放在类的原型对象上,供原型使用 class 类中方法this的指向 1.类中的方法 阅读全文
posted @ 2022-03-03 16:42 riven.lcs 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 生命周期三个阶段(旧) 1.初始化阶段:由ReactDOM.render()触发--初次渲染 1.constructor(); 2.componentWillMount(); 3.render(); 4.componentDidMount() ==> 常用 (一般在这个钩子中做一些初始化的事,例如: 阅读全文
posted @ 2022-03-03 16:41 riven.lcs 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.定义虚拟dom时,不要写引号 2.标签中混入js表达式要用 {} 3.样式的类目指定要用className 4.内联样式 要用 style=={{color:'#ffff',fontSize:'20px'}} 5.虚拟dom只有一个根标签 6.标签必须闭合 7.标签首字母 (1).若小写字母开头 阅读全文
posted @ 2022-03-03 16:32 riven.lcs 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-28 16:12 riven.lcs 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.验证手机号 /^1(3|4|5|6|7|8|9)\d{9}$/ 2.手机号中间四位*代替 let hideTel = /^(\d{3})\d{4}(\d{4})$/;//使用mobile.replace(hideTel, '$1****$2') 3.检验电话号码 /^0\d{2,3}-?\d{7 阅读全文
posted @ 2021-05-18 15:56 riven.lcs 阅读(77) 评论(0) 推荐(0) 编辑