Skip to content

Instantly share code, notes, and snippets.

@blimmer
Last active August 29, 2015 14:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save blimmer/fc18ff5947a9dc7b940b to your computer and use it in GitHub Desktop.
Save blimmer/fc18ff5947a9dc7b940b to your computer and use it in GitHub Desktop.
Range Slider Working - Ember 1.13.6
import Ember from 'ember';
export default Ember.Component.extend({
_minZoom: 1,
_maxZoom: 5,
zoomLevel: 1,
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
<h1>Welcome to {{appName}}</h1>
<br>
<p>Drag the slider to see the bound property change</p>
<p>This, by default is on 1.13.6. If you change twiddle.json to be 1.13.7, this no longer works.</p>
<br>
{{my-component}}
<br>
<br>
<div>{{input classNames='zoom-slider' type='range' min=_minZoom max=_maxZoom step=1 value=zoomLevel}}</div>
<div>
<h2>zoom level is {{zoomLevel}}</h2>
</div>
{
"version": "0.4.7",
"dependencies": {
"jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
"ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.6/ember.js",
"ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/1.13.7/ember-data.js",
"ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.6/ember-template-compiler.js"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment