摘要:
首先,这是vue的官方文档 KeepAlive | Vue.js (vuejs.org) KeepAlive组件能够保存当前组件状态,在进行路由跳转时变为【不活跃状态】而非卸载。但是官方并没有提供清除缓存的方法(除了刷新页面,整体重建) 假设以下是我们路由&对应组件的代码 <router-view 阅读全文
摘要:
el-tree的自定义筛选,保留非筛选项,并标记筛选项 阅读全文
摘要:
div的动态宽高 阅读全文
摘要:
有时候有这样的需求,需要将数据以列表形式展示,如图: 这时候就要用 官方文档为:Descriptions 描述列表 | Element Plus (element-plus.org) 例码如下: <el-descriptions class="test"> <el-descriptions-item 阅读全文
摘要:
//获取日期 let date = new Date() //获取当前时间,格式类似'2023-02-23 15:58:05' let year = date.getFullYear() let month = (date.getMonth() + 1).toString().padStart(2, 阅读全文
摘要:
因为数据库中存放的数据终究全是扁平化的,因此获取后要手动将其改成树形结构,方便el-tree进行渲染。 假设数据如下(至少是要有节点ID和父节点ID) 最终要达到如下效果(el-select的el-option下面直接写个树组件就能实现这个效果,为了方便展示在树组件外面加个滚动条) 递归函数如下: 阅读全文
摘要:
<template> <div class="flex"> <el-button v-for='(item,index) in list' :type=item.type @click=click(item) :ref="'ref'">{{item.value}}</el-button> </div 阅读全文
摘要:
一、环境搭建 去官网 NodeJS下载,这个同时还附带好用的包管理器NPM,方便后续下载管理各种包。 一路安装完毕后,我们来创建自己的第一个应用。NodeJS是在服务器上执行的JS脚本,因此语法和原生JS一致,很方便上手。 二、创建应用 首先需要创建一个Main.js,这个是主文件,运行时需在CMD 阅读全文
摘要:
左右滑动轮播图。 阅读全文

摘要:
idea的自动补全功能很强,对于初学者而言很棒。之前学html和css的时候已经适应了,但到了js这有时候不冒出来,就挺糟心的。 如果你该设置的都设置了(省电模式、设置中的补全等),还是会出现以下情况: 需要手动输入响应事件,那么可能是因为获取元素是使用getElementByTagName等容易获 阅读全文