Я не могу найти или найти подходящую документацию для разработки "приложения" и "индексного" представления / контроллера / шаблона Emberjs. Они взаимозаменяемы?
Например,
App.Router.map(function(){
this.resource('index', { path: '/' });
});
Когда я перехожу к корневому URL-адресу, он отображает шаблон «приложения», а контекст - это контроллер «приложения» - тем временем я специально назвал ресурс Index. Я ожидаю, что тогда он будет использовать «IndexView» и «IndexController».
Может ли кто-нибудь прояснить эти вещи или указать мне на хорошую документацию?
1 ответ
Думаю, вы упускаете понятие «розетка», чтобы полностью понять, что происходит.
В вашем приложении ресурсы вводятся в шаблон приложения через точку внедрения, называемую выходом.
Просто добавьте {{outlet}} в свой шаблон приложения.
См. Здесь документ http://emberjs.com/guides/application/the-application- template /
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.