2015-01-29 3 views
0

Я хотел бы добавить ребенка к элементу так:AddChild к элементу родителя (от фрейма)

myLayout.root.contentItems[ 0 ].addChild(newItemConfig); 

Но от ребенка (то есть от фрейма):

parent.myLayout.root.contentItems[ 0 ].addChild(newItemConfig); 

Я получаю функцию undefined, когда я называю addChild. Как я могу это сделать?

BTW Я пытаюсь сделать это (https://golden-layout.com/examples/#cdcb9de8e7b305d2ec81b4ae4e392832, смотреть на JS кода) из фрейма

PS Мой веб-приложение использует angularjs

+0

Имеет ли iframe другой URL-адрес, чем родитель? – Rliger

+0

Является ли массив parent.myLayout.root.contentItems пустым? Если нет, что у него есть (тип объекта)? –

+0

@GrzegorzKaczan no ... у него много вещей (объектов, строк и т. Д.) – ncohen

ответ

0

может быть, вы должны использовать AppendChild()?

+0

Не работает! – ncohen

Смежные вопросы