1,项目上使用antdesign 的格栅配合目录树DirectoryTree 做附件的分类展示。发现展开某些数量多的附件类后界面错版,解决思路就是每一行用一个单据的row。代码如下

const attachments = attachmentTypesList.filter(item => item.id);

const attachmentShow = [];

let attachmentForShow = {};

for (let i = 0; i < attachments.length; i+=3) {

const rowArr = attachments.slice(i, i+3);

const ele = (

<Row>

{

rowArr.map((item, j)=>{

return (

<Col

key={item.id}

span={8}

style={{

fontSize: '12px',

overflow: 'hidden',

textOverflow: 'ellipsis',

whiteSpace: 'nowrap',

textAlign: 'left',

lineHeight: '32px',

}}

>

<ShowUploadByType

params={item}

defaultFileList={ item.value || []}

expand = {true}

/>

</Col>

)

})

}

</Row>

)

attachmentShow.push(ele);

}

attachmentForShow = attachmentShow.map((ele) => {

return ele

})

react动态格栅(解决目录树DirectoryTree TreeNode 展开后界面错版问题)相关推荐

  1. C#动态生成treeview目录树

    思路: 获取全量树结构数据 通过递归动态添加树子节点 动态生成目录树 TreeView 在这里我第一步就无需复述了!主要是返回如下格式数据 //调用生成目录树方法 DepartmentTree.ini ...

  2. 动态生成类别目录树div

    var links=new Array(12); links[0]=new Array(5); links[0][0]="企业信息" links[0][1]="<a ...

  3. 第十五节:Expression表达式目录树(与委托的区别、自行拼接、总结几类实例间的拷贝)

    一. 基本介绍 回忆: 最早接触到表达式目录树(Expression)可能要追溯到几年前使用EF早期的时候,发现where方法里的参数是Expression<Func<T,bool> ...

  4. C#表达式目录树系列之5 –动态创建查询表达式

    概要 在项目开发中,根据用户的需求,一般来是,我们的查询表达式是固定的,新的查询需求都要通过代码的修改来实现.而对于不确定的查询条件,固定查询表达式的方式显然是行不通的. 针对固定查询表达式存在的问题 ...

  5. VUE 动态构建混合数据Treeselect选择树,同时解决巨树问题

    今天在项目中需要通过行政区域选择,然后选择该行政区域下面的景区,也就是要构建行政区划.景区两表数据表的树.全国的行政区域到县已经3500多了,再加上景区会有几万个点,这棵选择树不论是在后台还是在前台构 ...

  6. asp mysql 可编辑树状,基于数据库动态生成树形目录-ASP教程,数据库相关

    一. 目录树的广泛应用 为了这段内容,在百度上搜了搜,内容一大通,相关的竟没有.搜什么搜嘛?用处不是明摆着吗?资源管理器文件夹的管理,论坛中多级论坛的管理,java中的awt正是缺乏包括树形目录这样的 ...

  7. C#表达式目录树系列之1 -- 表达式目录树基本概念

    概要 本文主要是帮助读者搞清楚什么是表达式目录树,表达书目录树能做什么,如何创建表达式目录树.后续几篇文章侧重于表达式目录树的具体应用. 表达式目录树是什么 表达式目录树是一种树型结构,它将代码以数据 ...

  8. 目录树结构改变后刷新目录树

    主界面中含有一个目录树(是将一个目录下所有的文件和子文件呈现成一个可以逐级展开的树),我将树的功能单独写成一个FileTree.class,这样能够让目录树处理更清晰些. 第一次我的做法是:将建立Tr ...

  9. 【线段树合并】解题报告:luogu P4556雨天的尾巴 (树上对点差分 + 动态开点 + 线段树合并)线段树合并模板离线/在线详解

    题目链接:雨天的尾巴 本题本身是一个非常简单的一道树上差分的模板题,但是由于变态的数据范围,我们直接用数组是存不下的(本来使用一颗普通的线段树直接维护最大值即可.但是本题的空间只有128MB,直接按照 ...

最新文章

  1. bleve搜索引擎源码分析之索引——mapping真复杂啊
  2. 什么是超融合数据中心网络?
  3. 成功解决The NVIDIA driver on your system is too old (found version 9010). Please update your GPU driver
  4. 链家java_链家2018春招Java工程师编程题题解
  5. Hadoop入门(十二)Intellij IDEA远程向hadoop集群提交mapreduce作业
  6. (09)FPGA设计流程
  7. jk-fourm.php,JK车头灯与我的新年期望(已更新完毕)
  8. android设置内存大小,Android Studio内存大小的设置
  9. 2020 3月 月末总结(一个月的面试收获了什么)
  10. 浏览器点击复制内容并打开微信
  11. 在 Amazon SageMaker 上玩转 Stable Diffusion: 基于 Dreambooth 的模型微调
  12. 一群不想鸡娃的直男程序员,决定对一支笔下手了
  13. 将.pyc反编译成.py
  14. SAP库存--历史库存相关数据,以及库存变化对应表的数据变化,可以用于库龄分析报表逻辑设计。
  15. 塞班游戏,钻石狂潮。
  16. 【不知道发啥】Win7网页版使用方法
  17. javascript之动态时钟
  18. 社保能找公司代缴吗?小心问题找上门
  19. mysql 8.0 导入文件_MySQL8.0实验-从本地文件导入数据
  20. 基于因果推断的根因分析

热门文章

  1. 20200110(已解决)powerdesigner 的一些操作
  2. 20代年轻人成韩国最积极的加密货币投资群体
  3. 微信跳转外部浏览器下载app
  4. 便签里的文件怎么传输给别人
  5. 【Rust日报】2020-11-09 构建可测试性的 Rust 工程
  6. pfam的使用-自用
  7. 华为、科达、海康、大华等厂家摄像头通过非标方式(RTSP)接入流媒体服务实现WEB直播与录像...
  8. 基于MATLAB的有噪声语音信号处理
  9. 世界上最远的距离------泰戈尔
  10. 【Python绘图】学习绘图第一步,先要知道哪些操作是常用的