logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

this.$router.push跳转到当前页 页面没有刷新

App.vue在router-view 中加入 key 就好了,因为在路由页面存在页面缓存。<router-view :key="this.$route.path"></router-view>

#vue.js
Vue中select多选绑定对象数组

实现需求,el-select多选框绑定由对象组成的数组items格式要求[{obj},{obj}…]<el-form-item label="服务项目" prop="items"><el-selectv-model="form.items"@change="selectChangeChild"placeholder="请选择"multiplevalue-key="serviceI

#vue.js#javascript#elementui
get请求url拼接多个参数写法

get请求的参数一般会自动解析到url后,但是在很多时候需要自己按照后端的规定拼接,比如遇到字符串数组属性的时候,需要把数组元素拆开。于是有如下办法:export function deleteContents(contentIds, contentType, value) {return request({url: `/system/ops/content/setoff?contentIds=$

#javascript#ajax#json +1
修改el-button颜色

css自定义el-button颜色定义按钮<div class="handle"><el-button type="info" size="medium" class="edit">编辑</el-button><el-button type="danger" size="medium">删除</el-button></div>

#css#html
el-select绑定多个值id、value

el-select通常v-model绑定一个form的表单属性,但是在给后台传值的时候,往往在选择了以后,不仅要传name也要传id,所以需要考虑其他办法。原v-model绑定方法:选中的值绑定form.serviceTypeName,但无法获取id<el-form-item label="项目分类" prop="serviceTypeName"><el-select v-mod

#javascript#html#elementui
css文字大小自适应

总结了一下一些单位的不同px:像素(pixel)相对长度单位,,是相对于屏幕显示器分辨率而言的;em:em的值并不是固定的,会集成父级元素的字体大小;注意:1.body选择其中声明Font-size=62.5%;2.将原来的px数值除以10,然后换上em作为单位;3.重新计算那些被放大的字体的em数值。避免字体大小的重复声明。任何浏览器默认字体大小都是16px,所有未经调整的浏览器都符合1em=1

到底了