javascript
javascript日常开发中的技巧和知识点
转啊转过去
这个作者很懒,什么都没留下…
展开
-
vue3 props defineProps withDefaults
props是父子传值需要用到的属性,和vue2不同, vue3改名了,叫defineProps,下面是使用方法。原创 2024-02-22 15:42:33 · 238 阅读 · 1 评论 -
vue3 computed
用过vue2的都知道,computed是计算属性,vue3也是计算属性,只不过使用之前得从vue身上引用。本文说说vue3的compued两种写法和区别。原创 2024-02-22 10:52:09 · 169 阅读 · 1 评论 -
vue3 customRef自定义ref
只要用ref定义的数据就是响应式的,数据改变视图会马上更新,如果有个需求,当数据改变后,过几秒再更新视图,或者改变后去发送请求等操作,就需要使用customRef自定义ref了。我将其文件定义在hooks文件夹下了。原创 2024-02-20 16:52:49 · 206 阅读 · 0 评论 -
Vue3 watch、watchEffect
);//如果不开启深度监听,只有修改整个监听数据才会触发,修改里面的某个属性不会监听name: '张三',age: 20})// reactive定义的数据不能整体修改,可以这样:Object.assign(person, {name: '王五'}),这样地址没变name: '张三',age: 20})});name: '张三',age: 20,Math: 100,})(1)若该属性值不是【对象类型】,需要写成函数形式。原创 2024-02-17 15:46:41 · 496 阅读 · 1 评论 -
前端请求跨域Proxy配置
跨域proxy配置原创 2023-08-05 19:57:23 · 131 阅读 · 1 评论 -
js获取对象的键
获取对象的键值,一般常使用Object.keys(),Object.values(),但是如果对象属性包含Symbol类型的话就拿不到,如下所示。通过以上实践结果,以后要想稳妥一点还是使用Reflect.ownKeys()方法吧。原创 2023-07-13 22:20:58 · 313 阅读 · 1 评论 -
uni.navigateTo页面传参过长、数据太多,接收数据不全
由于传值数据太大,会导致有些值传不过去,自然也就接收的数据不全,可以利用encodeURIComponent()把数据作为URI编码,然后取值的时候再经过decodeURIComponent(),进行解码即可。这是小程序页面跳转传参、其他情况的页面传参也可以参考。原创 2023-07-12 16:09:36 · 1032 阅读 · 1 评论 -
0001-01-01T00:00:00格式日期转换
源地址:https://www.cnblogs.com/codejimmygao/p/15849488.html。有时候需要将此格式(0001-01-01T00:00:00)的数据转换成日期,此格式正常显示会报错。原创 2023-07-10 15:17:37 · 410 阅读 · 1 评论 -
call的使用场景
call、继承、数组对象如何区分原创 2023-07-08 18:47:15 · 56 阅读 · 1 评论