logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

修改element-ui中tree的checkbox(隐藏指定节点checkbox)

在使用element-ui中tree的checkbox时,有时需要根据节点的属性来决定是否在节点前显示checkbox选择框,因此需要对element-ui的源码进行修改。1、将node_modules文件夹中 element-ui 文件夹的 packages 中的 tree 文件夹复制出来。2、修改 tree-node.vue文件,在<el-checkbox></el-chec

后端返回json带/反斜杠转义符 前端js解决方案

例如:如下图返回数据在js中第一种方法:data=JSON.parse(JSON.parse(data));第二种方法data=eval("("+data+")"); //使用eval 用括号将data作为表达式运行一次data=JSON.parse(data);亲测有效!...

去除element表格各种边框

烦人的表格线:image.png前言:表格结构:在表格外层包一层自定义的class,利用三箭头深度修改image.png1、去除表格线:.my_table >>> .el-table__row>td{/* 去除表格线 */border: none;}效果:image.png2、去除上边框:.my_table >>> .el-table th.is-leaf

vue $forceUpdate() 强制页面重新渲染问题(v-for循环值刷新等)

问题描述:在使用Vue框架开发时,v-for里面数据层次太多, 修改过数据变了,页面没有重新渲染,需手动强制刷新;又或者在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值;解决:运用 this.$forceUpdate() 强制刷新(因为数据层次太多,render函数没有自动更新,需手动强制刷新。)官网解说如下https://cn.vuejs.org/v2/a

element中el-cascader使用props设置value、label、children

从后端拿到arr数据结构:cityList: [{id: 1,name: '北京',child: [id: 11,name: '大兴区',child: [id: 111,name: '亦庄']]}]vue文件代码<el-cascader:options="cityList":props="optionProps"v-model="selectedOptions".

vue设置反向代理

基于 vue-cli 的反向代理设置及 axios 获取 json 数据vue-cli 反向代理设置反向代理用来解决前端跨域问题,设置很简单,在 vue-cli 项目的 config 文件夹 index.js 文件下进行如下设置即可:proxyTable: {// 代理规则'/api': { // 配置的url请求名字开头// 代理的目标服务器地址,这个路径是我代理到服务器,即你要请求的第三方接口

Vue,Js获取当前时间减去指定天数,日期月份补零(返回始末时间区间)

写在Vue项目utils文件下/*** 获取指定天数之前日期(返回一个时间区间)* @param {*} obj*/export function getTimeInterval(time) { //time为减去的指定天数const date1 = new Date()const date2 = new Date(date1)// -30为30天前,+30可以获得30天后的日期date2.set

vue-深拷贝,深克隆,deepclone最佳方案

// 深拷贝const clone = (obj) => {var o;// 如果他是对象object的话, 因为null,object,array也是'object';if (typeof obj === 'object') {// 如果他是空的话if (obj === null) {o = null;}else {// 如果他是数组arr的话if (obj..

实现element-ui的el-dialog弹框拖拽(亲测有效,拿来直接用)

1、在 utils 中新建 directives.js 文件import Vue from 'vue'// v-dialogDrag: 弹窗拖拽Vue.directive('dialogDrag', {bind(el, binding, vnode, oldVnode) {const dialogHeaderEl = el.querySelector('.el-dialog__header')co

vue中动态加载img

想实现动态加载图片,当点击“首页”时,图片变色代码如下:<mt-tabbar v-model="selected" fixed class="border-1px-top"><mt-tab-item id="首页" ><img :src="imgs.img1" slot="icon">首页</mt-tab-item>imgs:{'img1': "..

    共 17 条
  • 1
  • 2
  • 请选择