Javascript ';获取';属性不存在于';任何[]和#x27;类型
我不明白为什么我会收到一条错误消息,有人能帮我理解吗?我不能再这样做了。我和我需要你的帮助 我发现“any[]”类型上不存在“get”属性。Javascript ';获取';属性不存在于';任何[]和#x27;类型,javascript,angular,vis.js,vis.js-network,Javascript,Angular,Vis.js,Vis.js Network,我不明白为什么我会收到一条错误消息,有人能帮我理解吗?我不能再这样做了。我和我需要你的帮助 我发现“any[]”类型上不存在“get”属性。 let节点=[]; 节点=[ {id:1,标签:“光伏板”,颜色:{3333ff}, {id:2,标签:“发电机组”,颜色:#cc00ff}, {id:3,标签:“电池”,颜色:“ff0066”}, {id:4,标签:“风力涡轮机”,颜色:#000099} ]; net.on(“选择节点”,函数(参数){ var selectedNode=nodes.ge
let节点=[];
节点=[
{id:1,标签:“光伏板”,颜色:{3333ff},
{id:2,标签:“发电机组”,颜色:#cc00ff},
{id:3,标签:“电池”,颜色:“ff0066”},
{id:4,标签:“风力涡轮机”,颜色:#000099}
];
net.on(“选择节点”,函数(参数){
var selectedNode=nodes.get(params.nodes[0]);
警报(“您已选择节点:“+selectedNode.label”);
});
数组上不存在get
方法。您可能需要使用find
方法
更多信息可在此处找到:
要在输入字段中显示结果,请执行以下操作:
document.getElementById('yourInputFieldID').value = selectedNode
假设selectedNode变量是一个字符串。似乎
节点
已被键入为任何[]
,但数组没有。get
函数您可以发布定义了节点
的代码部分吗?还有@KrishnaRathore,那会有什么变化?我添加了缺失代码的一部分。这是一个有棱角的app@KirikKhu你能解释一下你想让.get
函数做什么吗?参数节点[0]
的值是多少?我不知道这是否是获取表中元素并单击以填充输入字段的正确方法。我正在使用vis.jsI。我明白了。谢谢你提供的信息。我做了一些修改