草庐IT

element-admin

全部标签

使用element-ui el-select 做下拉 全选+搜索 功能

使用element-uiel-select做下拉全选+搜索功能有时候,需要用到下拉列表全选和搜索,并且鼠标放入的时候有下拉列表展示。以前的做法是check+el-input搜索结合做个组件,现在这个方法直接使用el-select就能做到这个需求功能:有搜索+有全选+有取消+有确认请求+有鼠标移入自动展示功能(cv即食)template>div>div@mouseover="mouseOver">el-selectv-model="selValue"placeholder="请选择"filterablemultiplecollapse-tagsref="refElSelect">el-optio

vue+element-ui input输入框设置属性type为number去除右边的上下按键

当inputtype=number时,去掉后面的上下按钮1.全局样式改变://在style里面添加此段代码即可input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}input[type="number"]{-moz-appearance:textfield;}2.在style中使用的是vue+element,通常写当前页面的样式时使用scoped,防止篡改其他页面样式,但是这样会发现上面的代码失效,此时需要使用/deep/去寻找【定义样式】去除表框、去除上下箭头、去除

vue+element ui实现好看的登录界面

闲暇之余使用vue+elementui制作了个登录界面话不多说,先上图界面效果图下面直接上代码:template>divclass="loginbody">divclass="logindata">divclass="logintext">h2>Welcome/h2>/div>divclass="formdata">el-formref="form":model="form":rules="rules">el-form-itemprop="username">el-inputv-model="form.username"clearableplaceholder="请输入账号">/el-inpu

Element-UI el-table高度不固定,自适应高度显示滚动条

问题描述表格内容过多时显示滚动条:可通过max-height设置一个固定的数值高度实现,但是项目中的需求是表格的高度不能写死,要自适应高度来显示滚动解决方案:查找.container{height:100%;width:100%;display:flex;flex-direction:column;}.search{height:70px}/*表格容器自动撑满剩余空间*/.tablesBox{flex:auto;overflow:hidden;.tablesContent{height:100%;width:100%;.el-table{/*表格高度设置*/height:100%!import

element-ui form表单校验 失败的原因

1、没有在el-form上指定model2、el-form-item上的prop名称不对,应当与rules中的名称一致;3、绑定的属性没有在data中声明;el-form:model="ruleForm":rules="rules">el-form-itemlabel="年龄"prop="age">el-inputv-model.number="ruleForm.age">/el-input>/el-form-item>/el-form>script>exportdefault{ data(){varcheckAge=(rule,value,callback)=>{if(!value){ret

Vue+element ui上传图片和视频并回显,点击放大查看和播放

1.上传图片html代码:上传图片js代码:handleChange(file,fileList){//限制条件可以通过file判断,比如图片格式console.log(file,"file");console.log(fileList,"fileList");letformData=newFormData();formData.append("file",file.raw);//上传接口addupload(formData,1).then(res=>{//拿到返回的路径letindex=res.data.data.lastIndexOf("=");letpath=res.data.data.

Element-ui(Cascader 级联选择器)实现三级联动

1:将省市县数据三张表存放到数据库中市区表:CREATETABLE`med_cities`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`cityid`char(6)NOTNULLCOMMENT'城市编码',`city`varchar(40)NOTNULLCOMMENT'城市名称',`provinceid`char(6)NOTNULLCOMMENT'所属省份编码',PRIMARYKEY(`id`)USINGBTREE)ENGINE=InnoDBAUTO_INCREMENT=346DEFAULTCHARSET=utf8ROW_FORMAT=COMPAC

vue修改element-ui日期下拉框datetimePicker的背景色样式

在vue项目中,源datetimePicker的背景样式,往往与项目背景不搭,需要修改。 1.先在assets里面新建一个index.css文件来存储全局样式.el-date-picker.has-sidebar.has-time{background:#0a5857d6;color:#fff;border:1pxsolid#22f4d6}.el-date-picker__header-label{color:#ffffff;}.el-date-tableth{color:#fff;}.el-icon-d-arrow-left:before{color:#fff;}.el-icon-arrow

element-Ui table只显示一行超出文字隐藏为...,鼠标移入显示所有内容。:show-overflow-tooltip=“true“,并设置弹出内容的宽度。

element-UItable文字超出一行,隐藏多余文字,移入显示tips。今天写项目的时候想实现一个table单元格文字只显示一行文字,剩余显示为...的功能,发现::show-overflow-tooltip="true"给el-table-column设置:show-overflow-tooltip="true"属性可以使单元格超出的内容自动折叠显示为...当鼠标移入时单元格的上方会弹出一个小tips来显示单元格得所有内容。上代码:这样就成功了!还有一个小问题有时候因为table中的文字非常的多,而show-overflow-tooltip默认是把折叠的内容全部折叠为一行。那么当文字多的

go - Golang中如何访问list.Element.Value自身的属性?

使用container/list,很容易让对象管理列出的元素,并按顺序访问每个元素。但似乎每个element.Value都不允许访问它自己的派生自用户定义类型的属性,因为element.Value的类型是interface{}forp:=members.Front();p!=nil;p=p.Next(){fmt.Printf("ThisisPerson->%+v\n",p.Value)fmt.Printf("Thisisalso`Person`->%T\n\n",p.Value)//fmt.Printf("ButcannnotaccessPerson.Name%s\n",p.Value