改进后效果: 1、每页展示10行 2、行和标题高度都为50px 3、表格高度自适应 模板代码: <template> <div class="form-wrap"> <div class="form ...
转载
2021-09-09 15:42:00
3538阅读
2评论
由于表头和列是分开渲染的,通过el-table 设置fit属性,只能撑开表头,但是没有办法根据列的内容去适应宽度。网上找了一些使
原创
2022-12-21 10:18:32
1526阅读
文章目录一、通过 CSS:background-image方法一尝试:background-position: 0 0;(OK)方法二尝试:background-size: cover;【可采用】二、通过 img 标签(OK)思路 1、img标签动态绑定宽度(:width="fullWidth")【可采用,较好】思路 2、在动态绑定宽度(:width="fullWidth")之后,想方法剪掉多余
Element UI 在这里插入图片描述 Element UI 来自中国,由与 Mint UI 相同的开发者所创建。Element UI 是用于 Web 和桌面应用程序的桌面 UI 工具包,如果你需要开发 Electron 应用,这个库会是你的理想之选。iView 在这里插入图片描述 iView 是一个 UI 工具包,其中包含简洁又设计优雅的小部件和各种组件。iView 团队维护非常及时,最近一次
1.前言spa页面的layout布局对于前端项目的影响至关重要,在我们进行web端开发的时候,前端的各种大小屏幕,各种内核的浏览器不同,会导致我们的页面呈现出不一样的效果,如何进行更好的取舍,怎么能够达到产品对于系统展示效果的满意度,其实我们要前端有一套布局理念,这种理念指导我们如何进行优雅布局,怎么才能不被不合理的需求左右。理念分为以下几点:整体布局,上左右风格,或者上下风格符合或者复杂的上菜单
本文使用 SpringBoot + vue + easyExcel 实现导出 Excel 功能,并解决文件中文乱码
原创
2022-08-13 00:52:06
635阅读
说起屏幕自适应。大家最先想到的是@media媒体查询和rem的方式。
1,媒体查询
通过媒体查询来得到屏幕的宽度,然后对不同宽度下的屏幕做相应的样式处理。这样确实是能够实现,但是太过麻烦,如果设备较多的话,那可真是遭老罪了
@media only screen and (max-width: 100px) {
body {
vue-Echarts公司最近做项目需要用到图表,以前是使用echarts,现在也是用这个,没什么好纠结的! 但是最近发现以前每次做图表之类的都没有封装,每次做图表都要从新去配置之类的,写了好多重复代码,感觉很累啊,所以自己把图表封装成子组件使用,代码工作量减轻了很多,而且子组件使用了数据进行监听和图表自适应屏幕大小,这样以后会方便很多了!当然公司的项目肯定不能发出来了,我会做个简单的demo出来
需求:是实现全局页面中字体自适应。警告:下面实现主要是在Vue中进行配置的,把全局中的px转换成rem进行实现自适应窗口变化。一、实现方式:1、下载所需插件pnpm install lib-flexible-computer -S
pnpm i px2rem-loader -D
pnpm install postcss-px2rem-exclude -D2、在main.js进行全局引入impor
安装lib和px2rem之后在build的utils中配置即可先使用vue脚手架初始化一个webpack项目vue init webpack 项目名项目初始化好了之后,进入项目目录中 (cd 项目名) 安装 li...
转载
2020-06-10 15:30:00
732阅读
2评论
问题:表格原样式:<table id="phoneTable" class="table table-hover"></table>修改为:<table id="phoneTable" class="table text-nowrap"></table>效果:
原创
2022-09-06 12:41:51
246阅读
方案一:使用 scale-box 组件属性:
width 宽度 默认 1920
height 高度 默认 1080
bgc 背景颜色 默认 "transparent"
delay自适应缩放防抖延迟时间(ms) 默认 100
vue2版本:vue2大屏适配缩放组件(vue2-scale-box - npm)npm insta
前言示例版本为 Element-ui 2.13.1 + Vue 2.6.11本人是做后台开发的,由于公司业务要求需要将前后台模块进行分离,两年前选择使用vue-element-admin项目进行前台的开发,该框架集成了很多功能,特别适合对 Vue 很陌生的新手,公司项目组成员接受程度普遍较高。在使用过程中 表格 是必不可少的一个控件,用于展示数据,单页数据量过多就会导致浏览器自动生成右侧滚动条。如
基于vue的el-table表格二次封装组件方法前言在公司实习使用vue+element-ui框架进行前端开发,使用表格el-table较为多,有些业务逻辑比较相似,有些地方使用的重复性高,如果多个页面使用相同的功能,就要多次重复写逻辑上差不多的代码,所以打算对表格这个组件进行封装,将相同的代码和逻辑封装在一起,把不同的业务逻辑抽离出来。话不多说,下面就来实现一下吧。一、原生el-tbale代码—
转载
2021-02-08 19:52:22
1783阅读
2评论
基于vue的el-table表格二次封装组件方法前言在公司实习使用vue+element-ui框架进行前端开发,使用表格el-table较为多,有些业务逻辑比较相似,有些地方使用的重复性高,如果多个页面使用相同的功能,就要多次重复写逻辑上差不多的代码,所以打算对表格这个组件进行封装,将相同的代码和逻辑封装在一起,把不同的业务逻辑抽离出来。话不多说,下面就来实现一下吧。一、原生el-tbale代码—
转载
2021-01-19 14:28:26
1660阅读
2评论
简言Ant Design of Vue 是 Ant Design 的 Vue 实现,开发和服务于企业级后台产品。 为什么不用elementUI呢?因为。。。我最近在使用ant design vue。当然,你也可以使用elementUI,使用ui框架可以快速敏捷开发,个人项目无所谓。使用ant design vue下载包项目路径下npm拉取包npm i --save ant-design-vue注册
前言: 大神估计就没必要看了吧,新手淌水,大神勿喷,欢迎留言交流。 背景: (如果着急,可以直接下拉看最后一个遂。) vue项目1个,使用ruoyi-vue框架 前端小白1个,仅仅停留在能实现功能的层次,如果你问我vue是什么,我只能告诉你三个字 => "前端框架"。 在vue项目中,多个echar ...
转载
2021-08-17 16:20:00
517阅读
2评论
WEB应用的页面,表格的表现形式是常常遇到的,在列数有限的前提下,如何将各列中的
原创
2022-07-09 00:21:19
1514阅读
<el-table stripe ref="table" :data="table.tableData" border size="mini" :height="table.tableHeight" :header-cell-style="{'text-align':'center'}" :cell
原创
2020-02-15 21:43:00
437阅读