logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

函数式组件使用Redux Toolkit----react状态管理工具

第二个参数是一个函数,可以在其中进行异步操作,返回的数据会被传入到 createSlice() 的 extraReducers 中函数的 action.payload 参数中。作为 action.type 的前缀,在使用的时候默认使用 name/actionName,解决了 Action 中的 type 可能会同名的情况。也就实现了既保证了原状态的不可变性,也保证了返回的是一个不同引用地址的新状态

#react.js#前端#前端框架
微信小程序中如何应用音频

前几天在小程序中使用音频时发现一个问题:音频只能在模拟器中播放,在这里写下两种解决的方法:1、解决微信小程序 audio 组件在 ios 端无法播放问题audio组件自带的播放暂停功能只在模拟器中生效实现原理:给 audio 组件绑定点击事件,手动触发播放暂停方法!<audioid="myAudio"src="{{src}}"poster="{{shortImg}}"bindtap='aud

#小程序
JSON.parse(JSON.stringify ())实现深拷贝时有什么缺点

javaScript存储对象都是存地址的,所以浅拷贝会导致 obj1 和obj2 指向同一块内存地址。改变了其中一方的内容,都是在原来的内存上做修改会导致拷贝对象和源对象都发生改变,而深拷贝是开辟一块新的内存地址,将原对象的各个属性逐个复制进去。对拷贝对象和源对象各自的操作互不影响。在使用 JSON.parse(JSON.stringify(xxx))时应该注意一下几点1、如果obj里面有时间对象

#javascript
Vue之点击事件

1、@keyup.enter.native和@click.native.prevent是什么意思一、 @keyup.enter.native一般vue的监听组件,是这样写<input v-on:keyup.enter="submit"><input @keyup.enter="submit">但是, 如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加上.

#javascript
常用app URL schemes

最近开发遇到一个问题:要在一个内嵌的h5页面上唤起“小红书”、“抖音” App经过研究,原来只需要一个URL schemes就能解决1、手机系统:2、小红书:xhsdiscover://用户xhsdiscover://user/id笔记xhsdiscover://item/5f34197f000000000101e575话题xhsdiscover://topic/v2/xxxxxx主页xhsdis

#android#ios
到底了