2016-10-19 58 views
0

我正在開發一個簡單的使用JointJs的圖形工具。雙擊一個元素將執行一個函數。如何防止矩形的雙擊事件。如何防止雙擊JointJs矩形?

已經嘗試過下面的代碼段,但我需要拖動矩形

rect: { 
      style: { 'pointer-events': 'none' } 
     } 

回答

0

paper.on( '細胞:pointerdblclick',函數(cellView){

if (cellView.model.get('type') === 'basic.Rect') { 
     return; 
    } 

    console.log("not a rect") 
}); 

或,使用css:

.joint-element[data-type="basic.Rect"] { 
    pointer-events: none; 
}