這兩天想了解下圖表布局,對前端Angular不熟悉,Java也不熟悉。只能靠經驗摸索查找,所以把過程簡單記錄,生怕忘記。
首先是打開圖表,發現位置指向 /config/widget,

然后用IDEA搜索,發現control和view分別對應如下

但是實際發現widget.html實際並不包含對

就是沒有包含實際 行維、列維、過濾 的描述。

那上述的字段哪里?原來在這個目錄里面

打開,則發現了對應的【圖表類型】

打開table.html后,發現這個table.html也發生了嵌套。

打開config.html,就可以找到對應的維度行


這里也使用了嵌套,每個行維,列維都是一個單獨的html

那么保存的事件在哪里觸發?如何和后端進行交互呢?

對應的事件在 widgetCtrl.js的方法體里面

這里就通過post,把JSON數據提交給后端進行保存。

至此,我能了解的過程差不多就這些了。
