- 优化elemen-ui的el-table的tree树结构因数据过多卡顿问题
大只兔
项目uivue.js前端
最近遇到一个要在elemen-ui的el-table放一个树结构的表数据但是因为数据实在过多,而且列也有四五列,还有操作列dom操作频繁导致页面非常的卡顿网上看了很多种方法以及elementui的官方方法使用lazy和load方法终于解决对应el-table一、获取后端数据1、设置一份list展示,为了不全部渲染导致页面卡顿,将list的children数据置空,再设置hasChildren为tr
- vue 项目按需引入 element-ui
你好岁月神偷
1、安装element-ui命令:npmielement-ui-S安装elemen-ui安装命令执行成功之后,会在node_dodules中找到下载element-ui的包element-ui的依赖包也可以在packge.json中找到element-uielement-ui2、在main.js文件中引入element组件全部引入:importElementUIfrom'element-ui'im
- elemen-ui tree树形选择器隐藏外层选择框
清欢灬
小程序javascriptvue.jsvue
exportdefault{ data(){ return{ data:[{ label:'一级1', children:[{ label:'二级1-1', children:[{ label:'三级1-1-1' }] }] },{ label:'一级2', children:[{ labe
- element-ui中el-table数据合并行和列,应该怎么解决
前端小灰狼
Vue2uivue.js前端
最近接到一个任务,要实现一个数据报表,涉及到很多合并问题,一开始想着原生会简单点,实际上很麻烦,最后还是用elemen-ui中table自带的合并方法.最终的效果是要做成这种:1.数据处理,后端返回来的数据是,一个大对象,包含三个数组,既然合并,肯定是要处理成一个数组,并且要把相同的追加一个属性,后面根据这个属性进行合并处理.2.页面结构代码日期:{{currentDate}}门诊业务信息日报表单
- vue element-ui Loading加载事件的使用以及自定义Loading加载动画
snrt_Aurora
vue.jselementuijavascript
elemen-ui官方使用loading加载事件属性解释element-loading-text在绑定了v-loading指令的元素上添加element-loading-text属性,其值会被渲染为加载文案,并显示在加载图标的下方element-loading-spinner和element-loading-background属性分别用来设定图标类名和背景色值。作为小白,这次主要记录的问题是,自
- Vue使用element-ui,相同的message只弹出一个
小孩的小马甲
前端
创建一个js文件/**重写elemen-ui的message,防止出现同一时间弹出多个相同信息的message弹框*/import{Message}from'element-ui'constresetMessage=(options)=>{letdoms=document.getElementsByClassName('el-message')letcanShow=truefor(leti=0;i
- element必填校验 输入空格问题,修改正则表达式、请求拦截器,实现所有输入框去除首尾空格
韩巨星
前端axiosvuejs
文章目录一、element-ui,必填校验输入空格是可以通过校验的?二、解决方案?v-model.trim修饰符?三、采用pattern,手写正则的方式实现功能功能。四、请求拦截器过滤所有的请求参数,对应的参数首尾空格全部去掉。一、element-ui,必填校验输入空格是可以通过校验的?我们可以看一下elemen-ui的源码,我们可以看到其实element-ui对应el-form-item关于必填
- 关于安装element-ui中的坑
和尚用0飘柔0
计算机前端Element-uivue.js
关于安装element-ui中遇到的坑博主新开了个项目(好久没写前端了),但在安装element-ui时遇到了一个坑,整整弄了2个小时啊!!!写下这篇文章和大家分享一下,避免更多人踩坑!安装elemen-ui:首先打开Element-ui官网,传送门:Element-ui组件**特别注意:**在安装时,一定要先使用cmd命令进入到项目文件夹!!这点很重要!!博主以2小时的踩坑教训。这一步具体步骤:
- vue使用element-ui的tree结构懒加载树形结构,第一次双击才能展开
喵喵虫
Vuevueelementui
项目场景:elemen-ui树形结构使用懒加载获取数据,树形结构第一次需要双击才能展开问题描述:默认没有子级单击加载子级,再单击才会展开原因分析:单击才有子级,再单击才会展开,就算设置了默认展开项也不行解决方案:default-expand-all这个属性可以解决
- VUE Elemen-ui之穿梭框使用方法详解
本文实例为大家分享了VUEElemen-ui之穿梭框使用方法,供大家参考,具体内容如下背景:现在需要使用穿梭框实现,角色的操作功能需要使用ElementTransfer穿梭框HTML代码:角色操作返回首页保存重置Style代码:/*设置穿梭框的宽高*/.el-transfer-panel{width:350px;height:400px;}.el-transfer-panel__list{marg
- vue使用element-ui时遇到的一个问题
boger_hh
前端VUE框架在使用elemen-ui组件时遇到错误:templatesyntaxerrorComponenttemplateshouldcontainexactlyonerootelement.Ifyouareusingv-ifonmultipleelements,usev-else-iftochaintheminstead.大概意思是:模板语法错误组件模板应该正好包含一个根元素,如果你使用的是
- 通过vue实现elemen-ui中的表格的模糊搜索
XUELUOCC
前端element-ui
一.效果在输入框中输入相应的字符,下方搜索列表呈现相应的数据如图:二.思路1.可以通过监控有关列表的数据的变化,即通过输入的字段操作列表数据数组----可通过计算属性直接监控数组数据----computed2.返回的必定是符合条件的数据,可使用----数组遍历中的----filter3.但白哦个数据都是对象数组,一层遍历只能得到对象,并不能得到其中的属性值------可通过将对象变成数组进行遍历-
- Vue组件踩坑与心得
非假非空
事实上的确如此,产品需求总是千奇百怪。正如我公司现在的产品,引用的是elemen-ui的库,但是无法级联多选,下拉多选的展现形式不对,穿梭框无法上下移动等各种需求逼迫我们只能自己去写组件实现了。自己手写实现了两个组件之后,先写一篇记录一些坑和学会的新东西1、子组件不允许修改父组件数据之前在写angular的父子组件传递数据,子组件可以修改父组件传递进来的数据。不过在Vue中子组件不允许修改父组件穿
- vue中按需引入elemen-ui组件时报错
超帅不是很帅
vue
如果不知道如何引入可以查看官方文档按需引入组件按照官网中的按需引入操作时,运行项目,会出现Error:Cannotfindmodule'babel-preset-es2015'from'F:\anyu'错误原因在于项目中没有这个模块,需要安装这个模块,运行命令npmi@babel/preset-env-D安装成功后修改项目中的.babelrc文件将其改为{"presets":[["@babel/p
- element-ui 表单新建 编辑 多张图片上传与删除
闭眼思回忆
新建页面和编辑页面为同一个htmlhtml里面多张图片上传删除(主要是通过uid来对图片数组fileList5进行更新删除)(fileList5里面图片对象的url都换成oss返回的图片url替换掉之前的blob统一起来更好处理submit的时候可以直接取fileList5的数据)(扔掉elemen-ui上传图片自带的fileList5里面的url换成可以对接接口的url)需求html:点击上传每
- VUE Elemen-ui 之穿梭框使用
小范先生上行中
Element-ui
背景:现在需要使用穿梭框实现,角色的操作功能需要使用ElementTransfer穿梭框HTML代码:角色操作返回首页保存重置Style代码:/*设置穿梭框的宽高*/.el-transfer-panel{width:350px;height:400px;}.el-transfer-panel__list{margin:0;padding:6px0;list-style:none;height:39
- vue——动态控制表格列的显示和隐藏
景严
如图,为要实现的需求,即右键table的表头弹出菜单栏,通过勾选多选框的内容来控制表格列的显示和隐藏。1.HTML部分(elemen-ui):(1)通过v-if="colData[0].istrue",来判断表格列的状态(2)@header-contextmenu是element-ui的table组件提供的事件,当表格表头被右键点击时触发该事件2.Data部分:data(){return{menu
- element-ui中el-container容器与div布局区分
默默J
前端方面
用于布局的容器组件,方便快速搭建页面的基本结构:el-container:外层容器。当子元素中包含或时,全部子元素会垂直上下排列,否则会水平左右排列。el-header:顶栏容器。el-aside:侧边栏容器。el-main:主要区域容器。el-footer:底栏容器。以上组件采用了flex布局,elemen-ui官方文档链接:http://element-cn.eleme.io/#/zh-CN/
- 解决elemen-ui Table表格动态计算高度的bug----el-table__body-wrapper
能先森
VUE
大千世界,茫茫人海,相识就是一种缘分。若此篇文章对您有帮助,点个赞或点个关注呗!相信大家在使用element-ui–Table表格组件时,都遇到过需要监听屏幕窗口的大小,动态计算table的height,达到适配屏幕尺寸的友好界面项目。网上有各种各样的办法,同样可以实现动态计算table表格的高度,前提是列的宽度width,设定为固定像素值;但是大家有没有发现切换路由到其他界面再返回到当前界面,t
- element-ui使用导航栏跳转路由用法
jokren
vue
element-ui使用导航栏跳转路由用法最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面。下面记录一下学习过程element-ui引入vue项目的用法参考element官网首先复制官网的例子,在这基础上再修改成我们想要的样子。处理中心我的工作台选项1选项2选项3选项4选项1选项2选项3消息中心订单管理exportdefault{data(){r
- element中el-container容器与div布局区分详解
默默J
用于布局的容器组件,方便快速搭建页面的基本结构:el-container:外层容器。当子元素中包含或时,全部子元素会垂直上下排列,否则会水平左右排列。el-header:顶栏容器。el-aside:侧边栏容器。el-main:主要区域容器。el-footer:底栏容器。以上组件采用了flex布局,elemen-ui官方文档链接:http://element-cn.eleme.io/#/zh-CN/
- Vue.js2+vue-router+Element-ui新手实践
大大大大D
接上一篇:Vue.js+vue-router新手实践这一篇,我们将引入elemen-ui,开发一个简单的单页面应用。首先,引入element-ui,参考element-ui官网。安装方式这里建议npm安装,可以更好的配合webpack打包安装好了,我们要引入element-ui(全局引入):在main.js中全局引入当然,如果你只想在一个单独的页面使用也可以(按需引入):element-ui官网介
- vue + elemen-UI实现table数据导出到Excel
Frankenstein_
Vue
根据业务需求添加导出Excel功能,首先在vue下安装相关依赖npminstall--savexlsxfile-saver然后在块中引入相关组件importFileSaverfrom'file-saver'importXLSXfrom'xlsx'table列表如下,导出的Excel表头将根据table列出的属性进行匹配{{scope.row.devId.substring(8,18)}}{{sco
- element-ui使用导航栏跳转路由的用法详解
AHRL__
最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面。下面记录一下学习过程element-ui引入vue项目的用法参考element官网首先复制官网的例子,在这基础上再修改成我们想要的样子。处理中心我的工作台选项1选项2选项3选项4选项1选项2选项3消息中心订单管理exportdefault{data(){return{activeIndex:'1'
- element-ui使用导航栏跳转路由用法
AHRL__
vue
element-ui使用导航栏跳转路由用法最近初学vue,试着做一个小项目熟悉语法与思想,其中使用elemen-ui的导航栏做路由跳转切换页面。下面记录一下学习过程element-ui引入vue项目的用法参考element官网首先复制官网的例子,在这基础上再修改成我们想要的样子。
处理中心
我的工作台
选项1
选项2
选项3
选项4
选项1
选项2
选项3
消息中心
订单管理
exp
- Maven
Array_06
eclipsejdkmaven
Maven
Maven是基于项目对象模型(POM), 信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司
- ibatis的queyrForList和queryForMap区别
bijian1013
javaibatis
一.说明
iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:
1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类
- LeetCode[位运算] - #191 计算汉明权重
Cwind
java位运算LeetCodeAlgorithm题解
原题链接:#191 Number of 1 Bits
要求:
写一个函数,以一个无符号整数为参数,返回其汉明权重。例如,‘11’的二进制表示为'00000000000000000000000000001011', 故函数应当返回3。
汉明权重:指一个字符串中非零字符的个数;对于二进制串,即其中‘1’的个数。
难度:简单
分析:
将十进制参数转换为二进制,然后计算其中1的个数即可。
“
- 浅谈java类与对象
15700786134
java
java是一门面向对象的编程语言,类与对象是其最基本的概念。所谓对象,就是一个个具体的物体,一个人,一台电脑,都是对象。而类,就是对象的一种抽象,是多个对象具有的共性的一种集合,其中包含了属性与方法,就是属于该类的对象所具有的共性。当一个类创建了对象,这个对象就拥有了该类全部的属性,方法。相比于结构化的编程思路,面向对象更适用于人的思维
- linux下双网卡同一个IP
被触发
linux
转自:
http://q2482696735.blog.163.com/blog/static/250606077201569029441/
由于需要一台机器有两个网卡,开始时设置在同一个网段的IP,发现数据总是从一个网卡发出,而另一个网卡上没有数据流动。网上找了下,发现相同的问题不少:
一、
关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考、以为是生成树
- 安卓按主页键隐藏程序之后无法再次打开
肆无忌惮_
安卓
遇到一个奇怪的问题,当SplashActivity跳转到MainActivity之后,按主页键,再去打开程序,程序没法再打开(闪一下),结束任务再开也是这样,只能卸载了再重装。而且每次在Log里都打印了这句话"进入主程序"。后来发现是必须跳转之后再finish掉SplashActivity
本来代码:
// 销毁这个Activity
fin
- 通过cookie保存并读取用户登录信息实例
知了ing
JavaScripthtml
通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。
下面通过cookie保存并读取用户登录信息的例子加深一下理解。
(1)创建index.jsp文件。在改
- JAVA 对象池
矮蛋蛋
javaObjectPool
原文地址:
http://www.blogjava.net/baoyaer/articles/218460.html
Jakarta对象池
☆为什么使用对象池
恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化
- ArrayList根据条件+for循环批量删除的方法
alleni123
java
场景如下:
ArrayList<Obj> list
Obj-> createTime, sid.
现在要根据obj的createTime来进行定期清理。(释放内存)
-------------------------
首先想到的方法就是
for(Obj o:list){
if(o.createTime-currentT>xxx){
- 阿里巴巴“耕地宝”大战各种宝
百合不是茶
平台战略
“耕地保”平台是阿里巴巴和安徽农民共同推出的一个 “首个互联网定制私人农场”,“耕地宝”由阿里巴巴投入一亿 ,主要是用来进行农业方面,将农民手中的散地集中起来 不仅加大农民集体在土地上面的话语权,还增加了土地的流通与 利用率,提高了土地的产量,有利于大规模的产业化的高科技农业的 发展,阿里在农业上的探索将会引起新一轮的产业调整,但是集体化之后农民的个体的话语权 将更少,国家应出台相应的法律法规保护
- Spring注入有继承关系的类(1)
bijian1013
javaspring
一个类一个类的注入
1.AClass类
package com.bijian.spring.test2;
public class AClass {
String a;
String b;
public String getA() {
return a;
}
public void setA(Strin
- 30岁转型期你能否成为成功人士
bijian1013
成功
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- [Velocity三]基于Servlet+Velocity的web应用
bit1129
velocity
什么是VelocityViewServlet
使用org.apache.velocity.tools.view.VelocityViewServlet可以将Velocity集成到基于Servlet的web应用中,以Servlet+Velocity的方式实现web应用
Servlet + Velocity的一般步骤
1.自定义Servlet,实现VelocityViewServl
- 【Kafka十二】关于Kafka是一个Commit Log Service
bit1129
service
Kafka is a distributed, partitioned, replicated commit log service.这里的commit log如何理解?
A message is considered "committed" when all in sync replicas for that partition have applied i
- NGINX + LUA实现复杂的控制
ronin47
lua nginx 控制
安装lua_nginx_module 模块
lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty
Centos和debian的安装就简单了。。
这里说下freebsd的安装:
fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar zxvf lua-5.1.4.tar.gz
cd lua-5.1.4
ma
- java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字
bylijinnan
java
public class TwoElementEqualSum {
/**
* 第 14 题:
题目:输入一个已经按升序排序过的数组和一个数字,
在数组中查找两个数,使得它们的和正好是输入的那个数字。
要求时间复杂度是 O(n) 。如果有多对数字的和等于输入的数字,输出任意一对即可。
例如输入数组 1 、 2 、 4 、 7 、 11 、 15 和数字 15 。由于
- Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder
bylijinnan
javanetty
今天看Netty如何实现一个Http Server
org.jboss.netty.example.http.file.HttpStaticFileServerPipelineFactory:
pipeline.addLast("decoder", new HttpRequestDecoder());
pipeline.addLast(&quo
- java敏感词过虑-基于多叉树原理
cngolon
违禁词过虑替换违禁词敏感词过虑多叉树
基于多叉树的敏感词、关键词过滤的工具包,用于java中的敏感词过滤
1、工具包自带敏感词词库,第一次调用时读入词库,故第一次调用时间可能较长,在类加载后普通pc机上html过滤5000字在80毫秒左右,纯文本35毫秒左右。
2、如需自定义词库,将jar包考入WEB-INF工程的lib目录,在WEB-INF/classes目录下建一个
utf-8的words.dict文本文件,
- 多线程知识
cuishikuan
多线程
T1,T2,T3三个线程工作顺序,按照T1,T2,T3依次进行
public class T1 implements Runnable{
@Override
 
- spring整合activemq
dalan_123
java spring jms
整合spring和activemq需要搞清楚如下的东东1、ConnectionFactory分: a、spring管理连接到activemq服务器的管理ConnectionFactory也即是所谓产生到jms服务器的链接 b、真正产生到JMS服务器链接的ConnectionFactory还得
- MySQL时间字段究竟使用INT还是DateTime?
dcj3sjt126com
mysql
环境:Windows XPPHP Version 5.2.9MySQL Server 5.1
第一步、创建一个表date_test(非定长、int时间)
CREATE TABLE `test`.`date_test` (`id` INT NOT NULL AUTO_INCREMENT ,`start_time` INT NOT NULL ,`some_content`
- Parcel: unable to marshal value
dcj3sjt126com
marshal
在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。 在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>): Intent intent = new Intent(this, Next
- linux进程的查看上(ps)
eksliang
linux pslinux ps -llinux ps aux
ps:将某个时间点的进程运行情况选取下来
转载请出自出处:http://eksliang.iteye.com/admin/blogs/2119469
http://eksliang.iteye.com
ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个
- 为什么第三方应用能早于System的app启动
gqdy365
System
Android应用的启动顺序网上有一大堆资料可以查阅了,这里就不细述了,这里不阐述ROM启动还有bootloader,软件启动的大致流程应该是启动kernel -> 运行servicemanager 把一些native的服务用命令启动起来(包括wifi, power, rild, surfaceflinger, mediaserver等等)-> 启动Dalivk中的第一个进程Zygot
- App Framework发送JSONP请求(3)
hw1287789687
jsonp跨域请求发送jsonpajax请求越狱请求
App Framework 中如何发送JSONP请求呢?
使用jsonp,详情请参考:http://json-p.org/
如何发送Ajax请求呢?
(1)登录
/***
* 会员登录
* @param username
* @param password
*/
var user_login=function(username,password){
// aler
- 发福利,整理了一份关于“资源汇总”的汇总
justjavac
资源
觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用
free-programming-books-zh_CN 免费的计算机编程类中文书籍
精彩博客集合 hacke2/hacke2.github.io#2
ResumeSample 程序员简历
- 用 Java 技术创建 RESTful Web 服务
macroli
java编程WebREST
转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/
JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位
- CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项
超声波
oraclelinux
前言:
这两天项目要上线了,由我负责往服务器部署整个项目,因此首先要往服务器安装oracle,服务器本身是CentOS6.5的64位系统,安装的数据库版本是11g,在整个的安装过程中碰到很多的坑,不过最后还是通过各种途径解决并成功装上了。转别写篇博客来记录完整的安装过程以及在整个过程中的注意事项。希望对以后那些刚刚接触的菜鸟们能起到一定的帮助作用。
安装过程中可能遇到的问题(注
- HttpClient 4.3 设置keeplive 和 timeout 的方法
supben
httpclient
ConnectionKeepAliveStrategy kaStrategy = new DefaultConnectionKeepAliveStrategy() {
@Override
public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
long keepAlive
- Spring 4.2新特性-@Import注解的升级
wiselyman
spring 4
3.1 @Import
@Import注解在4.2之前只支持导入配置类
在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean
3.2 示例
演示java类
package com.wisely.spring4_2.imp;
public class DemoService {
public void doSomethin