Autodesk forge 如何使用autodesk.viewing.UI.dataTable

Autodesk forge 如何使用autodesk.viewing.UI.dataTable,autodesk-forge,autodesk-viewer,Autodesk Forge,Autodesk Viewer,有人能给我举一些关于如何使用autodesk.viewing.UI.dataTable组件的示例吗?据我所知,目前还没有该类的正式示例。下面是一个快速而肮脏的示例,应该可以帮助您继续: class MyPanel extends Autodesk.Viewing.UI.DockingPanel { constructor(container, id, title, options) { super(container, id, title, options);

有人能给我举一些关于如何使用autodesk.viewing.UI.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);
谢谢你让我们注意到这一点。我们将提供一个关于如何使用该类的更完整的示例,并在网上与社区共享