我在一个组件(Ember.Component)中有一个“新”操作,其中包含以下代码:
var store = this.get('store');
store.createRecord('child');
但我收到以下错误:
TypeError: 'undefined' is not an object (evaluating 'store.createRecord')
我能够继续进行此操作的唯一方法是使用以下方法找到父对象(始终在组件中设置):
store = this.get('parent.store');
然后从上面进行 createRecord 调用。这是“正常”的进行方式吗?