Forge Autodesk_Error_Customtooltip

Posted

技术标签:

【中文标题】Forge Autodesk_Error_Customtooltip【英文标题】: 【发布时间】:2022-01-06 13:53:45 【问题描述】:

有谁知道如何解决这个错误。我的目标是将一些图表放在自定义工具提示中。

我从网络上的示例中获取了变量。我不知道是什么导致我看不到自定义工具提示。

谢谢

const dataVizExtn = await viewer.loadExtension("Autodesk.DataVisualization");
const DataVizCore = Autodesk.DataVisualization.Core;
const DataVizUI = Autodesk.DataVisualization.UI;

function onSpriteHovering(event) 
    const targetDbId = event.dbId;
    var id = targetDbId;
    var xcoord = 262.76056690205695;
    var ycoord = 357.1343908626808;

    var hoveredDeviceInfo = 
        id,
        xcoord,
        ycoord
    

    var currentDeviceData = 
        "Device-01": 
            "CO₂": "495.71 ppm",
            "Humidity": "34.33 %RH",
            "Temperature": "21.18 Celsius"
        
    ;

    var chartData = 
        "Device-01": 
            name: "",
            properties: 
                "CO₂": 
                    dataUnit: "ppm",
                    seriesData: [
                            value: [1612396800000, 492.55117490452676],
                            label: 
                        ,
                        
                            value: [1612400400000, 494.27072441289187],
                            label: 
                        
                    ],
                    yAxis: 
                        dataMin: 450,
                        dataMax: 680
                    
                ,
                "Humidity": 
                    dataUnit: "%RH",
                    seriesData: [
                        value: [1612396800000, 34.58961659380417],
                        label: 
                    ],
                    yAxis: 
                        dataMin: 25,
                        dataMax: 50
                    
                ,
            
        
    ;

    const bocadilloemergente = new DataVizUI.CustomToolTip(hoveredDeviceInfo, chartData, currentDeviceData);


控制台错误:

【问题讨论】:

【参考方案1】:

该变量是在不同的上下文中定义的,并且在鼠标事件期间不可用。 customtooltip 是使用 react 组件而不是数据可视化扩展提供的,因此您需要参考 react 组件包才能使用工具提示。

Look here

Install the package

【讨论】:

以上是关于Forge Autodesk_Error_Customtooltip的主要内容,如果未能解决你的问题,请参考以下文章

无法获取 Forge 清单 - Autodesk Forge 查看器

Conda-Forge 与 conda-forge 存储库和安全性

Autodesk-forge 查看器:访问令牌

带 Forge 的房间

在 node-forge 中检测到漏洞

添加 Autodesk forge 扩展