ember base bootstrap caroussel
by fangyang
HTML
<script src="http://fiddle.nonolog.de/lib/handlebars.js"></script>
<script src="http://fiddle.nonolog.de/lib/ember.js"></script>
<script src="http://fiddle.nonolog.de/lib/ember-data.js"></script>
<script src="http://fiddle.nonolog.de/lib/bootstrap.min.js"></script>
<link rel="stylesheet" href="http://fiddle.nonolog.de/css/bootstrap.min.css">
<script type="text/x-handlebars" data-template-name="application">
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="myCarousel">
myCarousel
<div id="myCarousel" class="carousel slide">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">A</div>
<div class="item">B</div>
<div class="item">C</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
<div id="saveCancelBar" class="saveCancelBar"></div>
</script>
JavaScript
App = Ember.Application.create({});
App.Store = DS.Store.extend({
revision : 12,
adapter : 'DS.FixtureAdapter'
});
App.IndexRoute = Ember.Route.extend({
redirect: function(){
this.transitionTo('myCarousel')
}
});
App.Router.map( function() {
this.resource('myCarousel');
});