随笔分类 - 前端每日一题
摘要:通过canvas生成一个base64的字符串对于设备、操作系统、浏览器生成的 function uuid() { const canvas = document.createElement('canvas'); const ctx = canvas.getContext('2d'); const t
阅读全文
摘要:const emit = defineEmits(['changeRefresh']) emit('changeRefresh',value) const props = defineProps(['showRefresh']) const props = withDefaults(definePr
阅读全文
摘要:<template> <div> <div> 拖动 </div> <div class="container"> <div v-for="item in items" :key="item.id" draggable @dragstart="startDrag($event, item)" @dra
阅读全文
摘要:1.需要把v-model绑定的值设置为undefined,不能设置为''
阅读全文
摘要:错误1 Unexpected lexical declaration in case block no-case-declarations https://blog.csdn.net/u010227042/article/details/119519399 该规则禁止词法声明(let、const、f
阅读全文
摘要:具名插槽 <div> <slot name='hedaer'></slot> </div> <slotDemo> //简写 <template #header> <template v-slot::header> </template> </slotDemo> 作用域插槽 <div> <slot :
阅读全文
摘要://没问题 console.log(sum(10,10)) function sum(num1,num2){ return num1+num2; } // console.log(sum(10,10)) const sum = function(num1,num2){ return num1+num
阅读全文
摘要:20200616 数组重复判断 https://blog.csdn.net/qq_46012777/article/details/106258128#comments_21086694 let arr = [1,2,3,4,1,2,3,4,4,3,1,7]; 判断数组是否有重复,并返回重复项的in
阅读全文
摘要:20220610 前端设计模式的一些记录 策略模式 定义:要实现某一个功能,有多种方案可以选择。我们定义策略,把它们一个个封装起来,并且使它们可以相互 https://juejin.cn/post/6844904138707337229 // 维护权限列表 const jobList = ['FE'
阅读全文
摘要:20200609 react的props传值使用{...rest} react的porps传值时以一个对象 使用{...rest}可以自定义扩展第三方组件库的用法 vue可以使用v-bind="$attrs"和v-on="$listeners"来扩展element-ui 全局组件继承 在组件中写in
阅读全文
摘要:20220608 递归和动态规划的概念 DP核心就是建立一个合适的数据结构,保存递归过程中运算的结果. 先想递归 发现重复计算 通过记忆化等方法弄掉重复计算 最后看下能不能通过利用计算顺序来做的去掉递归用“刷表”方式直接顺序计算. 一些概念(斐波那契数列) 迭代:循环 最优子结构:原问题的最优解,可
阅读全文
摘要:20220607 0.1+0.2精度丢失问题 为什么0.1+0.2不等于0.3 可以使用BigJS的数学库来进行数据的加减 浮点数转成二进制进行加减,在转成十进制出问题了 0.1从十进制转成二进制 0.1 *2 =0.2 取出整数部分0 0.2 *2 =0.4 取出整数部分0 0.4 *2 =0.8
阅读全文
摘要:2022.6.6 缓存的相关知识 参考资料:https://www.sohu.com/a/308053037_115128 / HTTP权威指南 一个数据请求分为网络请求、后端处理、浏览器响应三个步骤。 缓存位置 service worker memory cacahe disk cache pus
阅读全文