我必须在浏览器中加载数百万个值(字符串和浮点数)以绘制图表。问题是500k足以延迟加载页面,并且当数据进入图表并应用单个统计模型时,cpu负载将达到100%。
如果我决定在后端完成每个用户的请求,则会“破坏”用户的体验。
有什么方法可以只将数据加载到前端用户选择的特定列表/数组中,而不必去后端吗? 像这样的东西:http://www.trirand.com/blog/phpjqgrid/examples/paging/scrollbar/default.php
PS:我在后端使用Python / Flask,在前端使用HTML和Javascript。所有列表/数组都像Excel列一样拆分,带有标题,后跟其各自的值。图表是使用Chart.Js制作的。
Ex.:
column_a = [abc, def, ghi, jkl]
column_b = [123, 456, 789, 012]
column_c = [14.4, 25.2, 10.7, 11.3]