2017-05-29 44 views
0

我想知道在VS2015中如何通過Typescript啓用jointjs插件的網格。 我試着在jointjs.d.ts加入IOptions界面特性drawGrid和我在我的.ts文件中設置好的屬性後:VS2015 Typescript:啓用JointJs grig in

//Create Paper Option 
var viewopt = new Backbone.View(); 
viewopt.el = $('#paper'); 
viewopt.model = this.graph; 
viewopt.attributes = { gridSize: 50, drawGrid: true }; 
//Create Paper 
this.paper = new joint.dia.Paper(viewopt); 

在我的.js輸出文件我看到的財產,但該報紙始終沒有網格。 你能幫助我嗎? 非常感謝

回答

0

gridSize是紙張選項(不適用於網格)。另外viewopt不需要是Backbone View,一個簡單的對象是好的。

var paper = new joint.dia.Paper({ 
    el: $('#paper'), 
    width: 600, 
    height: 400, 
    gridSize: 10, 
    drawGrid: true, 
    model: graph 
}); 
+0

它得到'drawGrid'在類型'PaperOptions'中不存在。打字稿 –

+0

什麼是你的關節版本?這應該在v1.1中修復 –