2015-08-21 87 views

回答

12

感謝這裏回答的問題How can I share a template between two components using Ember CLI?我能夠將layoutName添加到指向父模板的子組件,並解決了我的問題。 我的代碼終於看起來像這樣:

import Ember from 'ember'; 
import ExtendFromComponent from './extend-from'; 

export default ExtendFromComponent.extend({ 
    layoutName: 'components/extend-from' 
}); 
3

你一定做錯了什麼。在灰燼2.0.0您可以在components/second-component創建使用以下ES6語法,從另一個組件擴展(並分享它的模板)組件:

import Ember from 'ember'; 
import ExtendFromComponent from './extend-from'; 

export default ExtendFromComponent.extend({ 
    // ... 
}); 

它使得罰款模板和第一組件的屬性。如果你仍然無法做到,請將你的代碼添加到問題中。

+0

如何檢查我的餘燼版本號是什麼? – Sami

+0

入住bower.json。你應該有:「燼」:「版本」。 –

+0

它是1.12.0。這個版本有可能嗎?或者應該重寫模板? – Sami