MIME为数据格式标签;最初MIME是用于电子邮件系统的,后来HTTP也采用了这一方案。在HTTP协议消息头中,使用Content-Type来表示请求和响应中的媒体类型信息。Content-Type:type/subtype;parametertype主类型,任意的字符串,如text,如果是*号代表所有;subtype子类型,任意的字符串,如html,如果是*号代表所有;parameter可选参数,如charset,boundary等。HTML->text/html;普通ASCII文档->text/html;JPEG图片->image/jpeg;GIF图片->image/gif;js文档->a
前言功能介绍最近遇到一个功能,需要的是把表格的列可以配置,用户可以根据自己想要看的数据来改变表头列显示哪些隐藏哪些。于是我做了两个版本。第一个版本是自由搭配的。就是提前顶号所有的列,然后自己可以拖拽到想要位置顺序。也可以自己新增一个二级表头自定义一个名称把表头都拖进去组成多级表头表格。不过这种的毕竟复杂。第二个版本就简单一些了,是固定的列,比如十列写好了,然后用户只能在这十列里面选择显示或隐藏哪些。位置不能动,文字也不能动。就是单纯的显示隐藏列效果图外面的表格样子,点击右边的小齿轮开始设置打开后是这样的。左边可以勾选需要的列,会添加到右边。然后右边可以拖拽到想要的顺序。也可以添加一个蓝色表头自
需求:不管是页面切换还是通过搜索获取数据,都要保持已选中的行保持勾选状态,同时将选中行的内容以标签的形式显示出来,当点击关闭标签时可以对应取消选中状态,点击行中的任意位置也可以切换选中状态,单独勾选复选框一样可以达到要求。由于需求相对还是蛮复杂的,直接使用row-key和reserve-selection,难以实现。所以直接通过书写代码来控制表格的勾选状态。注意:我使用的是vue3+ts!!!!1.第一步:书写html代码给el-table添加对应勾选的监听事件,row-click用于监听鼠标选中某行时的勾选事件(不需要可去掉,我的需求是鼠标选中某行也要勾选);selection-change
el-table的父元素不能是flex:1的元素,需要在外面再加一层元素,并且父元素设置成absolute,祖父元素设置成relative即可。divclass="table-wrap">divclass="table-content">el-table:data="tableData">.../el-table>/div>/div>.table-wrap{flex:1;position:relative;/*解决表格高度不能适应flex,不断增加的问题*/.table-content{position:absolute;width:100%;height:100%;}}参考element-u
1.问题描述当使用在网页中加载本地图片时,会出现图片加载失败的问题,但使用标签可以正常显示。2.原因在element组件上使用相对路径时webpack不会对路径进行处理,导致请求了一个无效的路径。3.解决将改为(注意给src属性加:)【附】::src属性后面的字符串会被当做变量解析使用,而src属性后面的只会被当字符串使用
遇到的问题:将长度为40的数组数据赋值,我发现loading没有效果,后面发现是页面卡住了,loading直接没有出现。经过查询资料,发现会有卡顿的问题,看到有的博主推荐使用一款叫umy-ui的插件,我就试了试,发现卡顿的问题解决了。官网:http://www.umyui.com/umycomponent/installation安装:npmiumy-ui全局注册:importUmyUifrom'umy-ui'import'umy-ui/lib/theme-chalk/index.css';//引入样式importAppfrom'./App.vue';Vue.use(UmyUi);将el-ta
elementui-el-table表头筛选前言情况一:表格没有分页方法代码前言场景:根据表头筛选出表格中符合条件的数据;效果:筛选结果:情况一:表格没有分页方法在列中设置filters和filter-method属性即可开启该列的筛选。filters:筛选的下拉列表,是一个json数组,里面的json对象是{text:‘’,value:‘’}的格式,text是下拉选项的显示内容,value则为选择的值;filter-method:筛选时触发的方法,是一个函数,会传入三个参数:value,row和column,它的作用是决定某些数据是否显示。代码html部分:el-table-column p
实现button的icon属性自定义一个图标名称,这个自定义的图标名称会默认添加到button下i标签的class上,我们只需要设置i标签的样式就可以了##3.按钮上使用自定义的icon完整代码divclass="lookBtn">el-buttonicon="el-icon-my-message"size="mini"type="primary"@click="checkAllTask">查看任务el-button>div>样式代码::v-deep.el-icon-my-message{background:url('../../assets/images/lookMsg.png')cent
element-plus@2.0.6及之后的版本,表单验证不再是同步执行的了另外,element-plus@2.1.4及之后的版本,才可按照官方文档示例正常使用(使用的是两者的中间版本的话,最好先自行确认下正确的constsubmitForm=async(formEl:FormInstance|undefined)=>{if(!formEl)returnawaitformEl.validate((valid,fields)=>{if(valid){console.log('submit!')//位置1}else{console.log('errorsubmit!',fields)}})//位置