2013-10-16 41 views
2

伙计们,Emberjs - 为什么view.element是undefined

我是Emberjs的新手,现在试着使用Ember 1.0.0。

但我很困惑,当我创建一个新视图,然后将其追加到body,并在didInsertElementview.element回报undefined我希望是一个元素。

我去了一些源代码,并尝试使用view.currentState.getElement(view),它正确返回元素。

这是为什么?我做错什么了吗?

回答

1

你必须从这个对象像这样得到的元素,

didInsertElement: function() { 
    console.log(this.get('element')); //logs the element 
} 
相关问题