logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vuex存储和本地存储(localstorage、sessionstorage)的区别

转载自:https://www.cnblogs.com/jiajialove/p/12606695.html转载自:https://www.cnblogs.com/leijee/p/7506301.html区别及适用场景:1.区别:vuex存储在内存,localstorage(本地存储)则以文件的方式存储在本地,永久保存;sessionstorage( 会话存储 ) ,临时保存。localStor

#html
vue监听路由参数变化,路由变化的时候刷新数据

1 vue监听路由参数变化,路由变化的时候刷新数据path的路径还是本页面,通过query传入query数据,但是页面数据没有刷新<router-link tag="div" :to="{path:'/playList',query:{id:item.id}}"></router-link>所以需要在watch中监听路由,当路由的query数据发生变化的时候,请求数据wat

vue实现内容过多隐藏,点击显示

htmlDescription是介绍的具体内容<div class="introduce">介绍:{{Description}}</div><div class="more" v-if="!isShowAll && isRoll" @click="toDown">展开<i class="iconfont icon-up2-copy">

#javascript
vue实现歌词滚动

请求回来的歌词文件是下面的形式‘[00:00.000] 作词 : 林夕↵[00:01.000] 作曲 : Robert Lay↵[00:14.310]如果 兄妹相称太多↵[00:19.610]醒不起喜欢我’1 先处理歌词// 处理歌词,转化成key为时间,value为歌词的对象let lyricArr = data.lrc.lyric.split('[').slice(1); // 先以[进行分割

vue-router配置路由实现返回上一页,上一页页面数据留存

vue在返回上一页的时候执行this.$router.go(-1) ,默认会让上一页重新执行一遍生命周期。有时候我们不希望组件被重新渲染影响使用体验;或者处于性能考虑,避免多次重复渲染降低性能。而是希望组件可以缓存下来,维持当前的状态。这时候就可以用到keep-alive组件。<keep-alive 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition 相

到底了