Skip to content

Instantly share code, notes, and snippets.

@andrewheartsxd
andrewheartsxd / contact.hbs
Last active January 10, 2018 01:13
ember-bootstrap block form form.element validation
{{#bs-form model=contact onSubmit=(route-action "submitMessage" model) as |form|}}
{{!-- this doesn't work! --}}
{{#form.element label="Email Address" property="email" as |el|}}
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-envelope-o"></i></span>
<input value={{el.value}} class="form-control" oninput={{action (mut el.value) value="target.value"}} id={{el.id}} type="email">
</div>
{{/form.element}}
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@andrewheartsxd
andrewheartsxd / components.test-component.js
Last active May 19, 2016 19:52
Watching Object Properties
import Ember from 'ember';
export default Ember.Component.extend({
testObject: null,
testObserver: Ember.observer('testObject', function (){
this.rerender();
})
import Ember from 'ember';
export default Ember.Component.extend({
});
@andrewheartsxd
andrewheartsxd / components.my-component.js
Created April 29, 2016 00:08
sendAction Closure Action
import Ember from 'ember';
export default Ember.Component.extend({
});