我的情景快速分解。
我正在建立一个允许用户自定义门的网站。在这个页面上,他们可以改变框架(和颜色,但我稍后会担心)。
我有一些对象文字。一个存储有关当前门的信息,一个存储每个帧类型的信息(保存诸如图像链接,成本等)。
问题是当我尝试更新有关当前门的对象文字时。在查询框架对象文字时,我不断得到“未定义”。
我有一个函数接受一个ID(一帧)来改变当前帧。
function changeFrame(id){
currentDoor.frameImage = id.frameImgLink;
}
但是,如果我运行此代码,我会将door.frame设置为“undefined”。每当我试图通过id.x访问对象文字时,我都会继续“未定义”。
如果有人有任何指示,我们将不胜感激。
如果需要,我可以发布更多代码,我不认为这是必需的,但是我可以发布请求。谢谢。