Day24 如果你等过一个人 就会相信 等的时间再久 还是会有见面的一天

  • Development log

继续解析PivotTable.js,今天有两部分小幅度的进展,第一部分是在於关於导入chart.js的问题,第二部分是PivotTable运作的结构:

首先关於昨天提到在导入chart.js时,上层会出现error,其原因上层会呼叫资料的属性,而用chart.js时会没有那个属性。而且即使以另外产生张chart.js的图表(原本的图表保留),但由於与将资料给进chart.js时,array(以及object)是传递位址,所以上层在呼叫资料的属性时也会指错,这可以参考此说明。所以这个问题要根治也是大手术。

第二是关於PivotTable的运作,在它的code中有大纲的注解,分别是:
Utilities、Data Model class、Default Renderer、
Pivot Table core、Pivot Table UI、以及post-processing(Heatmap and Barchart),其中 Data Model class只记录了资料的结构,而实际枢纽後的结果是分别再产生表格或是产生图表(plotly_renderers.js)时才做的。这意味的如果我们要从PivotTable.js挖出pivot功能,除了至少包上Data Model class外,还需再做一层资料转换层,再给到Bootstrap table或是chart.js。

时间,能够改变一切。


<<:  [Day 10]从零开始学习 JS 的连续-30 Days---阵列与物件混合应用

>>:  第10车厢-你今天table了吗?tableRWD+简易分页应用篇

D-01-总结 ? dotnetcore

最後一天 终於来到30天的最後一天,不过今天不跟大家分享关於dotnetcore的部分,今天就针对这...

Day22-pytorch(5)简单示范regression模型

先import各种会用到的套件 使用sklearn的datasets套件建立要regression的...

【从实作学习ASP.NET Core】Day07 | 後台 | 复杂的商品模型

前面花了点时间介绍了 MVC,今天终於要进入正题啦! 我会以一个电玩专卖店的购物网站为主题,并且从後...

Day 25 bert 文字情感分类-4

接续昨天的结果,范例程序码的其他部分可以不做更动, 或是把一些测试用的区段改成中文以确认编码是否成功...

Day28 Networking & http

上一篇讲完如何处理已经得到的资讯数据,今天来看看我们是如何与Web 服务器进行通信的 首先添加依赖:...