we are using flux now ... yaaay ...

This commit is contained in:
Senad Uka
2015-01-25 10:26:10 +01:00
parent bbb6e9cc71
commit fe3703d892
15 changed files with 227 additions and 56 deletions

View File

@@ -1,6 +1,5 @@
var Backbone = require('backbone'),
React = require('react'),
ItemWithDetails = require('../models/itemWithDetails'),
ItemWithDetailsPage = require('../components/itemWithDetailsPage');
var ItemDetailsView = Backbone.View.extend({
@@ -13,16 +12,9 @@ var ItemDetailsView = Backbone.View.extend({
render: function() {
var self = this;
this.$el.html(this.template);
var item = new ItemWithDetails({id: this.itemId });
console.log(item);
item.fetch({success: function() {
React.render(new ItemWithDetailsPage({
item: item
}),
self.$('.item-details-container').get(0));
}
});
React.render(<ItemWithDetailsPage />, self.$('.item-details-container').get(0));
return this;
}
});