logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中,组件使用keep-alive缓存,beforeDestroy和destroyed会被调用吗?

分析首先,答案是不会的,准确的说是不会直接调用。默认情况下,也就是没有设置keep-alive,当离开当前路由时,会直接调用beforeDestroy和destroyed来销毁。当组件设置keep-alive后,不会直接调用这个销毁周期函数,而是会在生命周期函数新增两个,activated和deactivated;当第一次进入页面是,生命周期函数执行是这样的,简单描述一下:当退出时,会触发deac

#vue.js#javascript
uniapp中@tap和@click的区别

uniapp中@tap和@click的区别在HbuilderX中,两者都是点击时触发事件;不同的是:@click是组件被点击时触发,会有约300ms的延迟(内置处理优化了);@tap是手指触摸离开时触发,没有300ms的延迟,但是会有事件穿透;编译到小程序端,@click会被转换成@tap;结尾处,欢迎交流学习,纠错。...

#javascript#uni-app
到底了