未使用hook
export default{
data(){
timer:null
},
mounted(){
this.timer = setInterval(()=>{
//具体执行内容
con...
yekong
3年前 (2022-05-15)
喜欢
vue 在keep-alive 使用定时 使用hook的方式结束定时
因为keep-alive 不触发beforeDestroy 所以使用activated
组件使用keep-alive缓存,beforeDestroy和destroyed没有被触发
activated() {
...
yekong
3年前 (2022-05-15)
喜欢
mounted() {
this.createTiming()
},
watch: {
$route(to, from) {
if (this.$route.path != '/videoList') {
this.dest...
yekong
3年前 (2022-05-15)
喜欢
当组件设置keep-alive后,不会直接调用这个销毁周期函数,而是会在生命周期函数新增两个,activated和deactivated;
当第一次进入页面是,生命周期函数执行是这样的,简单描述一下:
created()->mounted()->activated()...
yekong
3年前 (2022-05-15)
喜欢
根据用户登录后返回的菜单列表,判断页面是否有权限访问。
import Vue from 'vue'
import Router from 'vue-router'
import { Message } from 'element-ui'
Vue.use(Router)
fun...
yekong
3年前 (2022-05-13)
喜欢
unknown mutation type: programManagementx
今天项目添加了store,结果一直提示
unknown mutation type: programManagementx
排查来排查去,发现store已经存在了,自己又添加了一个文件,但是这个...
yekong
3年前 (2022-05-12)
喜欢
import _ from 'lodash'
watch: {
item: {
handler (newVal) {
console.log(newVal)
this.getdata2()
},
de...
yekong
3年前 (2022-05-12)
喜欢
要求:video在没有播放视频的时候,视频中间要显示播放按钮,播放时,隐藏播放按钮。
<div class="videoBox" v-if="data.contentType==2">
&l...
yekong
3年前 (2022-05-12)
喜欢
vue 全屏和退出全屏功能,每次都要手写感觉好麻烦,干脆封装成一个组件,以后可以复用。vue实现网页进入全屏和退出全屏
如果传值id,则指定id全屏,如果没传,则是页面全屏。
<template>
<div class="full" @c...
yekong
3年前 (2022-05-11)
喜欢
代码
/**
* @Author: 858834013@qq.com
* @Name: businessScope
* @Date: 2022-05-9
* @Desc: select同步复选
*/
<template>
<div>
<...
yekong
3年前 (2022-05-09)
喜欢