Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ';获取';属性不存在于';任何[]和#x27;类型_Javascript_Angular_Vis.js_Vis.js Network - Fatal编程技术网

Javascript ';获取';属性不存在于';任何[]和#x27;类型

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

我不明白为什么我会收到一条错误消息,有人能帮我理解吗?我不能再这样做了。我和我需要你的帮助 我发现“any[]”类型上不存在“get”属性。
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。我明白了。谢谢你提供的信息。我做了一些修改