ember 1.10.0-beta-4 htmlbars http://jsbin.com/vunere/1/edit?html,js,output
ember 1.9.1 handlebars 2.0 http://jsbin.com/mahixo/1/edit?html,js,output
ember 1.9.0 handlebars 2.0
import Fastboot from 'fastboot'; | |
export default middleware(req, res, next) { | |
const fb = new FastBoot({ distPath: distPath}); | |
res.render('foo-bar', function(err, layoutHtml) { | |
const $layout = cheerio.load(layoutHtml); | |
fb.visit(req.url).then((result) => { | |
const app = result.instance; |
// WARNING: DO NOT USE. | |
// When isDisabled is truthy, count will freeze in the DOM | |
// {{#hide-rerendering isDisabled}} | |
// {{count}} | |
// {{/hide-rerendering}} | |
import Ember from 'ember'; | |
import hbs from 'htmlbars-inline-precompile'; |
<style type="text/css"> | |
@media screen and (max-width: 767px) { | |
#a23d39cc article { | |
font-size: 25px; | |
} | |
} | |
#a23d39cc article { | |
font-size: 15px; | |
} |
var Filter = require('broccoli-filter'); | |
var controller = new RegExp(/(^controllers\/)|(^models\/)|(^routes\/)/); | |
var jquery = new RegExp(/\W(\$\.)|(\.\$\.)|(\$\()/); | |
NoJquery.prototype = Object.create(Filter.prototype); | |
NoJquery.prototype.constructor = NoJquery; | |
function NoJquery(inputNode) { | |
if (!(this instanceof NoJquery)) { |
// | |
// https://jsfiddle.net/jmvf41f4/1/ | |
// | |
function get(object, path) { | |
var paths = path.split('.'); | |
var len = paths.length; | |
var out = object; | |
var i = 0; |
# deb cdrom:[Ubuntu 14.10 _Utopic Unicorn_ - Release amd64 (20141022.1)]/ utopic main restricted | |
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to | |
# newer versions of the distribution. | |
deb http://us.archive.ubuntu.com/ubuntu/ utopic main restricted | |
deb-src http://us.archive.ubuntu.com/ubuntu/ utopic main restricted | |
## Major bug fix updates produced after the final release of the | |
## distribution. | |
deb http://us.archive.ubuntu.com/ubuntu/ utopic-updates main restricted |
ember 1.10.0-beta-4 htmlbars http://jsbin.com/vunere/1/edit?html,js,output
ember 1.9.1 handlebars 2.0 http://jsbin.com/mahixo/1/edit?html,js,output
ember 1.9.0 handlebars 2.0
Other
POJO's
Routing
/* | |
* The `didCreate` event on a DS.Model does not behave like one would expect. | |
* It actually only ever fires when you createRecord AND then save the record. | |
* | |
* This custom eventing below is how you achieve a the expected event. | |
* This is useful in the case where you have relational objects that you want | |
* to auto-create when a record is created. Or, some custom logic to implement | |
* once the record is created. Likely very useful where you want to setup | |
* observers for things like validation. Placing them in `init` wouldn't | |
* be ideal since they will trigger the first time the model is initialized |
// | |
// Example: http://jsbin.com/welusizema/1/edit | |
// | |
// Since observers are not async, it's usually a good | |
// practice, when observing numerous properties, to | |
// wrap the observer function with an Ember.run.once. | |
// ``` | |
// fooBarChanged: Ember.observer('foo', 'bar', function () { | |
// Ember.run.once(this, this.scheduledChange); | |
// }), |