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 查看器