這兩天想了解下圖表布局,對前端Angular不熟悉,Java也不熟悉。只能靠經驗摸索查找,所以把過程簡單記錄,生怕忘記。
首先是打開圖表,發現位置指向 /config/widget,
然后用IDEA搜索,發現control和view分別對應如下
但是實際發現widget.html實際並不包含對
就是沒有包含實際 行維、列維、過濾 的描述。
那上述的字段哪里?原來在這個目錄里面
打開,則發現了對應的【圖表類型】
打開table.html后,發現這個table.html也發生了嵌套。
打開config.html,就可以找到對應的維度行
這里也使用了嵌套,每個行維,列維都是一個單獨的html
那么保存的事件在哪里觸發?如何和后端進行交互呢?
對應的事件在 widgetCtrl.js的方法體里面
這里就通過post,把JSON數據提交給后端進行保存。
至此,我能了解的過程差不多就這些了。