瀏覽代碼

Listing 18: adding comments - callbacks as props.

Frederic G. MARAND 8 年之前
父節點
當前提交
f01f145acd
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      public/scripts/tutorial.js

+ 4 - 1
public/scripts/tutorial.js

@@ -86,6 +86,9 @@ let CommentBox = React.createClass({
   getInitialState: function () {
     return { data: [] };
   },
+  handleCommentSubmit: function (comment) {
+    // TODO send request to the server and refresh the list.
+  },
   loadCommentsFromServer: function () {
     $.ajax({
       url: this.props.url,
@@ -104,7 +107,7 @@ let CommentBox = React.createClass({
       <div className="commentBox">
         <h1>Comments</h1>
         <CommentList data={this.state.data} />
-        <CommentForm />
+        <CommentForm onCommentSubmit={this.handleCommentSubmit} />
         </div>
     );
   }