在JointJS的文檔中,我經常看到條款cell
和cellview
。我知道單元格是圖中的Item cell
,但是cellView
的含義是什麼。我試圖找到自己,但無法弄清楚!此鏈接List of triggered eventsJoinjs Cell vs Cellview
以下行 E.g寫的是:
cell: pointerdown
- 當按下細胞上的指針觸發。以cellView,evt,x和y作爲參數。
這是什麼cellView
這裏?
在JointJS的文檔中,我經常看到條款cell
和cellview
。我知道單元格是圖中的Item cell
,但是cellView
的含義是什麼。我試圖找到自己,但無法弄清楚!此鏈接List of triggered eventsJoinjs Cell vs Cellview
以下行 E.g寫的是:
cell: pointerdown
- 當按下細胞上的指針觸發。以cellView,evt,x和y作爲參數。
這是什麼cellView
這裏?
它沒有顯示在CellView下的JointJS API文檔中,但它是joint.dia.ElementView
或joint.dia.LinkView
的實例。它們都從`joint.dia.CellView'擴展。
一個單元格是'Model'對象的骨架,cellView(linkView,elementView)是'View'對象的骨幹。這遵循骨幹MVC的「模型/視圖/控制器」範例。
模型表示數據,其中視圖表示數據的視覺表示。因此,在joingjs單元格和cellViews的上下文中,單元格就是數據,而cellView是數據在圖表中的呈現方式。