如何使用autodesk.viewing.UI.dataTable

时间:2020-01-24 20:29:29

标签: autodesk-forge autodesk-viewer

有人可以指出一些有关如何使用autodesk.viewing.UI.dataTable组件的示例吗?

1 个答案:

答案 0 :(得分:0)

据我所知,DataTable类还没有正式的样本。这是一个快速而肮脏的示例,应该可以帮助您:

class MyPanel extends Autodesk.Viewing.UI.DockingPanel {
    constructor(container, id, title, options) {
        super(container, id, title, options);
        this.container.style.setProperty('z-index', '2');
        this._table = new Autodesk.Viewing.UI.DataTable(this);
        const rows = [
            ['Foo', 12],
            ['Bar', 34],
            ['Baz', 56]
        ];
        const cols = ['Name', 'Age'];
        this._table.setData(rows, cols);
    }
}

然后在您的代码中:

let panel = new MyPanel(viewer.container, 'my-panel-id', 'Panel Title');
panel.setVisible(true);

感谢您引起我们的注意。我们将提供有关如何使用该类的更完整示例,并在blog上与社区共享。