Skip to content

Instantly share code, notes, and snippets.

@eirvandelden
Forked from bazzel/form.hbs
Last active November 25, 2015 11:11
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 eirvandelden/92423caf8f90a5fc0a21 to your computer and use it in GitHub Desktop.
Save eirvandelden/92423caf8f90a5fc0a21 to your computer and use it in GitHub Desktop.
<div class='form-group'>
{{#if model.image}}
<img src={{model.image}}>
<button type='button' class='remove pull-right'>Remove</button>
{{else}}
<img src='http://placehold.it/320x150&text=No image'>
{{/if}}
<div class='file'>
Browse...<input type='file' accept='image/*'>
</div>
</div>
import Ember from 'ember';
export default Ember.TextField.extend({
type: 'file',
change(e) {
var reader = new FileReader();
reader.onload = (e) => {
var fileToUpload = e.srcElement.result;
Ember.run(() => {
this.set('file', fileToUpload);
});
};
return reader.readAsDataURL(e.target.files[0]);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment