2017-05-29 39 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中修复 –