Skip to content

Instantly share code, notes, and snippets.

@simenbrekken
Created February 9, 2014 12:15
Show Gist options
  • Save simenbrekken/8898264 to your computer and use it in GitHub Desktop.
Save simenbrekken/8898264 to your computer and use it in GitHub Desktop.
React Static Component Load Method
/** @jsx React.DOM */
var AsyncComponent = React.createClass({
getInitialState: function() {
return {
}
},
render: function() {
return <div></div>
},
statics: {
load: function(req, callback) {
$.ajax('/api/dashboard/' + req.params.id).done(callback)
}
}
})
var req = {
params: {
id: 1
}
}
AsyncComponent.load(req, function(err, data) {
var markup = React.renderComponentToString(component)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment