Я читал Ember CLI 101
понять ресурс/маршрут различия, но у меня возникают проблемы с пониманием ситуации ниже:Путаница О Ember ресурсов против Маршрутов
я создал новый проект с Ember-кли и выбежал:
ember g resource testme --pod
и
ember g route testme/testresource --pod
.
Затем я добавил изменил testme/template.hbs
выглядеть следующим образом:
This is test me1.
{{outlet}}
и изменил testme/testresource/template.hbs
выглядеть
This is the test resource .
{{outlet}}
маршрутов выглядят что-то вроде
this.resource('testme', function() {
this.resource('testresource', function() {});
});
Почему это случай, который переходит на
http://localhost:4200/testme/testresource
представляет только
This is test me1.
и не
This is test me1. This is the test resource .
Если изменить testresource
к route
, я получаю оба предложения. Почему бы мне не получить оба, если testresource
является resource
? Какой смысл иметь второй шаблон, если он не получается?
Для справки, мои зависимости выглядеть так:
"jquery": "^1.11.1",
"ember": "1.10.0",
"ember-data": "1.0.0-beta.15",
Используйте маршруты, [ресурсы уходят] (http://discuss.emberjs.com/t/router-this-resource-gone-from-documentation-v1-11-0/7833), и вы можете теперь (с 1.7.0 IIRC). – steveax