Skip to content

Instantly share code, notes, and snippets.

@nightire
Created July 7, 2017 10:06
Show Gist options
  • Save nightire/e255ab664fff5204791ed86577f0d7a1 to your computer and use it in GitHub Desktop.
Save nightire/e255ab664fff5204791ed86577f0d7a1 to your computer and use it in GitHub Desktop.
v2.15.0-beta.1 helper bug
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
lValue: 0.2,
rValue: 0.3
});
import Ember from 'ember';
export function add([lValue, rValue]) {
console.log(lValue, rValue);
return lValue + rValue;
}
export default Ember.Helper.helper(add);
<h1>Welcome to {{appName}}</h1>
<br>
<br>
{{outlet}}
<br>
<br>
<p>Now, we're under ember v2.15.0.beta-1</p>
<p>If we pass value 0.2 and 0.3 as references: </p>
<div>
{{add lValue rValue}}
</div>
<p>If we pass value 0.2 and 0.3 as primitives: </p>
<div>
{{add 0.2 0.3}}
</div>
<p>Now, switch ember version down to v2.14.0 to see the differences.</p>
{
"version": "0.12.1",
"EmberENV": {
"FEATURES": {}
},
"options": {
"use_pods": false,
"enable-testing": false
},
"dependencies": {
"jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
"ember": "beta",
"ember-template-compiler": "beta",
"ember-testing": "beta"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment