Я использую ember-cli, и есть один контроллер, который получает использование помощника рендера и, следовательно, никакого маршрута. Примермодель не получается при использовании помощника рендеринга в ember -cli
{{render 'ref-type' ref-type}}
Теперь внутри контроллера реф-типа
export default Ember.Controller.extend({
actions{
isShown: function() {
var m = this.get('model'); //here model is undefined can i know why?
}
}
});
и модель реф-типа
export default Ember.Object.extend({
getData: function(){
return 'xyz'; //data is returned hre
}
});
почему я не в состоянии получить доступ к модели в контроллере.
Добавление исходного примера JSBin JSBIN Должна ли модель всегда быть DS.Model.extend? я так не думаю.
Кроме того, вместо ref-type я использовал «образец» в качестве имени, так что его легче понять.
Можете ли вы привести полный пример в JSBin? – saygun
его очень сложно, так как я использую ember cli, а не только ember js – wallop
Я думаю, что это не проблема ember-cli. Где вы инициализируете свою модель, на которую ссылается {{render 'ref-type' ref-type}} – saygun