2016-07-26 2 views
1

В документации JointJS я часто видел условия cell и cellview. Я знаю, что ячейка есть Item cell на графике, а что означает cellView. Я пытался найти себя, но не мог понять! например по этой ссылке List of triggered eventsСоединительная ячейка против Cellview

следующей строке написано:

cell: pointerdown - срабатывает, когда указатель нажатии на ячейку. Принимает аргументы cellView, evt, x и y.

что это такое cellView?

ответ

1

Он не отображается в документах JointJS API под CellView, но это либо экземпляр joint.dia.ElementView, либо joint.dia.LinkView. Они оба простираются от `joint.dia.CellView.

0

Ячейка - это объект модели «Модель», а cellView (linkView, elementView) являются базовыми объектами «Просмотр». Это следует за базовой моделью MVC 'model/view/controller'.

Модель представляет данные, в которых представление представляет визуальное представление этих данных. Таким образом, в контексте joingjs-ячеек и cellViews ячейка представляет собой данные, а cellView - это то, как эти данные отображаются на вашей диаграмме.

 Смежные вопросы

  • Нет связанных вопросов^_^