我正在一个框架中构建一个项目,我想动态创建/克隆许多新实体,例如多维数据集,然后将它们放置在场景中。然后,我想基于定时功能和来自REST API的一些外部数据来更新已添加到场景中的特定多维数据集属性,例如,将id =“ cube-9”的多维数据集移动到位置:“ 0 10 1”。如何根据其唯一ID更新/删除特定的多维数据集?我尝试克隆一个多维数据集实体并为其赋予唯一的数字ID,该数字ID似乎可以正常工作,但我不知道如何根据我给它的唯一ID调用和更新特定的多维数据集实体。我正在使用下面示例中的代码创建克隆。谢谢!
https://dev.to/azure/how-to-build-a-webvr-game-with-a-frame-4ifg
答案 0 :(得分:1)
/start
或
var el = document.querySelector("#yourid");
然后修改组件
var el = document.getElementById(“yourid”);
id也必须以字母开头:el.setAttribute(“componentName”, {propName1: value1, propName2: value2...}
https://www.w3.org/TR/html4/types.html#type-id