mirror of
https://github.com/zhigang1992/reactfire.git
synced 2026-05-09 07:18:39 +08:00
Merge pull request #56 from timotius02/master
fix bind warning in todoApp example
This commit is contained in:
@@ -6,7 +6,7 @@ var TodoList2 = React.createClass({
|
||||
return (
|
||||
<li key={ index }>
|
||||
{ item.text }
|
||||
<span onClick={ _this.props.removeItem.bind(_this, item['.key']) }
|
||||
<span onClick={ _this.props.removeItem.bind(null, item['.key']) }
|
||||
style={{ color: 'red', marginLeft: '10px', cursor: 'pointer' }}>
|
||||
X
|
||||
</span>
|
||||
@@ -50,7 +50,6 @@ var TodoApp2 = React.createClass({
|
||||
},
|
||||
|
||||
removeItem: function(key) {
|
||||
console.log('removeItem()', key);
|
||||
var firebaseRef = new Firebase('https://ReactFireTodoApp.firebaseio.com/items/');
|
||||
firebaseRef.child(key).remove();
|
||||
},
|
||||
|
||||
@@ -6,7 +6,7 @@ var TodoList3 = React.createClass({
|
||||
return (
|
||||
<li key={ index }>
|
||||
{ item.text }
|
||||
<span onClick={ _this.props.removeItem.bind(_this, item['.key']) }
|
||||
<span onClick={ _this.props.removeItem.bind(null, item['.key']) }
|
||||
style={{ color: 'red', marginLeft: '10px', cursor: 'pointer' }}>
|
||||
X
|
||||
</span>
|
||||
@@ -37,7 +37,6 @@ var TodoApp3 = React.createClass({
|
||||
},
|
||||
|
||||
removeItem: function(key) {
|
||||
console.log('removeItem()', key);
|
||||
var firebaseRef = new Firebase('https://ReactFireTodoApp.firebaseio.com/items/');
|
||||
firebaseRef.child(key).remove();
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user