关于不规则网格布局后台数据结构?

image.png

产品给出了类似上图的页面找了下andorid 相关的类库大多是类似网格布局 子类有width height 字段,遇到的问题是后端传数据给前端,前端怎么保证排版是紧凑的后台数据是类似于这种 {data: [{name: 'test', width:1,height:2},{name: 'test2', wdith: '2', height: '2'}]},求赐教。

阅读 1.3k
1 个回答

table 的行列合并看上去更符合要求。

也可以用瀑布流布局算。

如果是存算法,我理解可以构建图形,比如说2*2是一个[[1,1],[1,1]]1*1[2] 这样都落到二维数组中,再去聚合。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏