Yeni yönlendirici yaklaşımıyla çıkışların nasıl bağlanacağı konusunda kafam karıştı.yeni ember.js yönlendirme: çıkışlar nasıl bağlanır?
index.html:
...
<script type="text/x-handlebars" data-template-name="application">
<h4>The application handelbar</h4>
{{! outlet 1}}
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="index">
<h4>The index handelbar</h4>
{{! outlet 2 and 3}}
{{outlet nav}}
{{outlet main}}
</script>
<script type="text/x-handlebars" data-template-name="main">
<h4>The main handelbar</h4>
</script>
<script type="text/x-handlebars" data-template-name="nav">
<h4>The nav handelbar</h4>
</script>
...
app.js:
...
App.Router.map(function(match) {
this.resource("index", { path: "/" });
this.route("test");
});
App.IndexController = Ember.Controller.extend({
});
App.IndexView = Ember.View.extend({
templateName: 'index'
});
...
Bu kod, çıkış 1 vermektedir.
Sorular:
- Neden çıkış-1 oluşturulur? Outlet-1 ve "index" nasıl bağlanır?
- 2 ve 3 numaralı çıkışları aynı "dizin" sitesine nasıl bağlarım?
Teşekkür MIW
Çok iyi bir açıklama, teşekkürler! – user1984778
no problem, yardım etmekten mutluluk duyuyorum :) – hankang