logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue 集成ag-grid 组件,通过筛选条件操作列显示与隐藏

关键代码:this.columnApi.setColumnVisible(item,false),此处item的位置 为ag-grid列数据里面的colid,如无此项,可以用field的值来代替

el-tabs 点击切换子组件,对应内容重新请求

A页面(暂且叫做父组件) template部分:此处的采用component 这个vue内置组件,依据 is子组件的name 来切换不同的子组件显示(后面的key是我自己项目这边的需求单独加的,具体情况具体分析。)A页面 script部分:加载的tabs切换的子组件,此处采用eventBus 来进行事件通讯。【原先(多个子组件写在component位置,采用v-if控制显示与否)采用父子组件通讯好

vue+elmentUi实现table列筛选动态展示功能

table列筛动态选展示功能的实现前言: 用过elementUi的小伙伴都知道,用它配合vue来写前端页面是很爽的,在大多数情况下,直接拿过来使用就能满足产品需求。就拿table组件来说,从简单的表格展示到到复杂自定义,开发者把很多可能涉及到的场景都考虑了进来。但是细心的你可能会发现,在使用table组件的时候,行是动态加载的,很多的操作都是对行进行的,而列是在一开始使用的时候要展示哪些列就写死了

分享vue+elementui 采用el-row布局 小坑

分享vue+elementui 采用el-row布局 小坑问题:24份布局,分4个输入框,出现文字与输入框各在一行的样式bug。解决:在el-form-item 标签写入的label 属性“:”改为英文状态下“:”.

使用sortablejs 给table排序遇到的无法拖拽

背景:在vue+elementui el-table前置开发环境下,需求是table可以排序,所以便使用了sortablejs.问题:在单独页面使用无问题,但在其他页面中嵌套使用带此拖拽功能页面的时候(el-dialog、el-tab-pane),发现拖拽失效了。解决:原因是未获取到tbody。...

downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_bin

开发环境:vue+cli 多模块开发,多模块一同打包,命令行报标题提示。如下图:解决:这个是因为node-sass被墙掉了,导致下载不了1、npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/这一行命令可以解决这个错误2、设置系统变量,需要根据自己的node安装路径去设置,如下所示:系统变量名称:S

$ git push -u origin master 推送到远程库出错

1、错误描述:出错场景描述:github上创建远程仓库的时候选择添加README.md文件,git bash连接远程库,然后执行push操作,出现下面的问题$ git push -u origin masterTo github.com:XXXX/DesignPatterns.git! [rejected]master -> master (fetch first)error: failed

Error in mounted hook : Error:please transfer a valid prop path to form item

问题出现场景:在el-select 绑定对象且回显数据情况下,控制台会报标题的错代码:回显接口返回也是entityVO的对象,数据正常回显没有问题,只有控制台报错,因为此处prop 绑定的是对象的entityId的属性值,并不是对象,所以在回显的时候 单独赋下值,问题解决。...

window系统node彻底卸载

window系统node彻底卸载

#npm#vue.js#前端
到底了