- 博客(56)
- 收藏
- 关注
原创 vue3的ref,unref,reactive,toRefs,toRef
ref函数,接受一个初始值并返回一个响应式且可变的 ref 对象。ref 对象仅有一个 value属性,指向该初始值const count = ref(0)console.log(count.value) // 0count.value++console.log(count.value) // 1unref函数,参数是ref,则返回参数的value,否则直接返回参数本身const count = ref(2)unref(count) // 2const str = '111
2022-03-02 10:57:30
5307
原创 transform: translate(-50%, -50%)边框问题
使用以下样式position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);实现居中定位时,若div有边框,边框内部会出现一条细细的白色边框。原因:div的高度乘50%会产生小数解决:调整div高度使乘以50%后是个整数...
2021-11-05 09:16:25
681
1
原创 npm init vite-app <project-name> 报错 Install for [‘create-vite-app@latest‘] failed with code 1
解决办法:管理员身份运行cmdnpm config set cache C:\Users*你的用户名*\AppData\Roaming\npm-cachenpm config set prefix C:\Users*你的用户名*\AppData\Roaming\npm注意:上面你的用户名改为自己电脑设置的用户名
2021-09-03 11:54:05
3810
原创 uni-app小程序中v-show与display:flex一起使用时v-show不生效!
问题:同时使用v-show与display:flex的时候,发现v-show不能隐藏元素原因:经排查原因后发现是因为display:flex样式的优先级高于了v-show中的display:none解决办法:display:flex不要放在局部样式中(比如style上添加scoped或者是用多层样式嵌套)...
2021-08-24 11:45:57
2913
3
原创 js的闭包的理解
js的变量的作用域分为全局变量和局部变量,函数内部的变量称为局部变量在函数的内部可以访问到全局变量,但是函数外部无法访问函数内部的变量function f1(){ var n=999; function f2(){ alert(n); } return f2;}var result = f1();result(); // 999 ...
2021-08-19 08:46:29
106
原创 js的防抖和节流
防抖:高频率触发的事件,在触发事件后的n秒执行一次函数,若n秒内事件再次触发,则重新开始计算时间代码:function debounce(fn, delay) { var timeout = null return function(){ if(timeout) clearTimeout(timeout) timeout = setTimeout(() => { // 严格模式下改变this的指向 fn.apply(this, arguments) }, delay)
2021-04-01 17:18:42
194
原创 js中类数组对象以及类数组转换的方法(ES6, ES5)
js中类数组对象以及类数组转换的方法(ES6, ES5)类数组(Array-like)对象,通常我们可以把拥有一个length属性和非负整数属性的对象称为类数组对象JavaScript 数组与一般对象的区别:当有新元素添加到列表中时,自动更新 length 属性设置 length 属性值为一个较小值会截断数组从 Array.prototype 中继承一些有用的方法类属性为「Array」注:类数组对象的length不会自动更新常见的类数组对象有:document.getElements
2021-03-16 16:21:18
1484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅