[深夜求教] 我想做一个网页表格显示数据,数据每 5s 自动更新一次数据,求赐教

2017-11-01 00:44:30 +08:00
 glacier2002

小弟从嵌入式 c 开始,慢慢的学了点 go 语言做后台服务,现在前端搞不定。 我想做一个网页表格显示数据,数据每 5s 自动更新一次数据,求赐教

  1. 表格的行与列是动态的,根据数据库 /或者 api 获取的配置,展现的行与列的数目可动态调整
  2. 表格的行与列可能有点多,能否做的页面滚动时(左右上下滚动),表格的首行 /首列锁定不动,类似于 excel 的首行首列冻结
  3. 鼠标放在某一个单元时,可以半透明的展示此单元格的更多信息,比如单元格名称,描述,参考信息等,数据从后台 API 读取
  4. 表格数据从后台服务器读取,数据每个一段时间更新一次
5748 次点击
所在节点    程序员
24 条回复
glacier2002
2017-11-01 12:17:51 +08:00
@yulitian888
非常感谢如此详细的分析


鼠标放在某一个单元时,可以半透明的展示此单元格的更多信息,比如单元格名称,描述,参考信息等,数据从后台 API 读取
--同步加载(全部表格数据,含“更多信息”)之后,js 判断条件显示
--用 ajax 异步加载“更多信息”,但是注意鼠标悬停是很容易在鼠标晃动时连续发出大量 ajax 请求的


后台的 api 接口其实是把更多信息反馈回来了,只是在表格显示,只显示其中一部分。
待鼠标晃动时,调用缓存的数据就好了。
hnpyhyz
2017-11-01 12:45:14 +08:00
看到题目首先想到的就是 ajax, 进来看框架名字花了眼...
gwind
2017-11-01 23:47:18 +08:00
估计需要 1 年时间入坑。想快速完成任务(HTML/CSS 应该已经具备),可以试试了解下:
- JQuery 实现最简单( JS 语法都不需要学习,看看实例改改就行)
- ReactJS (NodeJS/npm 需要了解下,JS/ES6 需要好好学习下)可以比较流行 /彻底解决需求
glacier2002
2018-03-23 19:37:28 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/402444

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX