Bryntum Gantt:我怎样才能为一个div渲染一个甘特?

时间:2016-02-23 12:04:48

标签: javascript extjs gantt-chart gant

Gantt默认在body标签上渲染,所以我在div上进行渲染。通过修改js/advanced/Application.jsjs/advanced/view/MainViewport.js来设置正确的代码,但仍无效。我的代码在

之下

js/advanced/Application.js

me.mainView = me.getMainViewportView().create({
    renderTo : 'ext-gantt-div',

js/advanced/view/MainViewport.js

Ext.define("Gnt.examples.advanced.view.MainViewport", {
    extend      : 'Ext.panel.Panel',

index.html

< body >
    < div id="ext-gantt-div" >< /div >
< /body >

控制台中没有显示错误,即使数据在json文件中显示在控制台中,但浏览器中没有显示任何内容。

我现在能做什么?

1 个答案:

答案 0 :(得分:1)

您可以尝试在甘特图面板上定义高度/宽度:

Ext.define("Gnt.examples.advanced.view.MainViewport", {
    extend      : 'Ext.panel.Panel',
    width:500,
    height:500,