获得徽章 0
赞了这篇沸点
新文章:“借助mediabunny纯JS实现视频水印、剪裁、合成等功能” -
www.zhangxinxu.com mediabunny是一个非常成熟的音视频处理工具库,目前是众多基于WebCodecs API的项目中出类拔萃的那一个,本文就将通过多个案例,展示如何使用mediabunny实现视频的水印、剪裁以及合成等。
展开
评论
2
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
新文章:“务必谨慎使用JS WeakRef弱引用” -
www.zhangxinxu.com 先前有WeakMap和WeakSet,现在又出了JS WeakRef弱引用,可以优化内存开销,看案例很有价值,不过无论是官方还是我个人都建议大家谨慎使用,这又是为何呢?
4
5
赞了这篇沸点
现在我遇到了一个很晕想不通的问题:const actions = {
login({ commit }, data) {
return new Promise(resolve => {
setTimeout(() => {
commit('SET_TOKEN', 'mock-token')
resolve()
}, 500)
})
}
}就是vue状态管理里的actions里,这里面为什么要加Promise,ai解释是图片这样的,但是总感觉绕绕的,不理解。
login({ commit }, data) {
return new Promise(resolve => {
setTimeout(() => {
commit('SET_TOKEN', 'mock-token')
resolve()
}, 500)
})
}
}就是vue状态管理里的actions里,这里面为什么要加Promise,ai解释是图片这样的,但是总感觉绕绕的,不理解。
展开
5
2
![[耶]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_72.04f3881.png)
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[思考]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_15.f58c082.png)