2024-06-25 23:06:05 821 661
在许多中后台管理系统中,表格占据着半壁江山,如果使用element plus组件库,那么少不了要用到table组件,可是table组件的功能过于基础,因此,我在table组件的实现基础之上进一步封装,从而实现功能更强大的table组件。在实现table组件的功能之前,我们首先需要先来看看用法,由于使用示例比较多,可能将会有几篇文章主要介绍所有示例用法,介绍完示例之后将会有专门的文章基于使用方式去详细讲解封装思路。_element-plus table
2024-06-19 08:06:45 192 692
上介绍page-break-before属性已经被break-before属性替代,但是经过我实际测试发现当html字符串是page-break: always时生成的word文件没有分页效果,反而是将其替换回page-break-before后实现了分页效果。顾名思义,这个方法就是将我们在页面上书写的html代码直接转换成word文件,这也是我最推荐的一种方法,因为大部分的样式可控,且毕竟是我们较为熟悉的方式。另外需要注意的是,若是需要在word中添加分页符,在需要分页的内容处添加CSS属性。_vue导出word
2024-06-06 00:06:50 745 246
一个网站的换肤效果算是一个比较常见的功能,尤其是在后台管理系统中,我们几乎都能看到他的身影,这里给大家提供一个实现思路。_vue3换肤
2024-05-24 08:05:43 718 373
这段代码乍一看似乎没啥问题,removeArr记录了要剔除的位置,比如[1, 3], 剔除1、3位置,但在剔除1位置后,splice会修改本身数组长度,原先的3位置的元素应该是退到2位置了,如果还剔除3位置的元素,按逻辑来说是不对的。在写本文的时候,我发现以下更简洁的写法,每次剔除前,直接获取要剔除的位置即可,虽然可能剔除位置一直不变,但是元素的变化了的,所以也不会出现剔除错误的情况。方法将要删除的元素之前和之后的元素分别存储在新的数组中,从而得到去除指定元素后的数组。方法来去除数组中的某个元素。_vue list删除元素
2024-02-12 14:02:24 825 984
这里就不再过多举例了,通过这四张图可以看出来页面布局并没有受到过多的影响,所以直接上代码,cv就完事了。然后在App.vue中导入,此处的App.vue主要指的是主框架,因不同项目可自行选择。这里我只用谷歌浏览器和自带的Microsoft Edge浏览器展示(没有其他浏览器…本次的文章就分享到这里,总结了【vue后台管理做适配的最佳方案】,希望可以帮到大家。使用如下方法(其中的1920以及1080为定义的画布尺寸)首先下载lodash插件。在App.vue中导入。然后给app容器挂上。_vue 分辨率适配