评论未定义 - 我在哪里做错了?

时间:2016-03-06 13:33:07

标签: angularjs node.js mean-stack

我正在尝试在控制器文件中创建一个createcomment函数。这是我的功能

  $scope.createComment = function() {
            console.log("comment is: ", $scope.commentText);
            Task.createComment({taskId: $scope.task._id, content: $scope.commentText}).then(function(data) {
                console.log("createComment Data is: ", data);


            }, function(err) {
                console.log("Got an error: ", err);
            })
        }

这是我的观看代码。

 <div class="form-group col-lg-12 p-init m-b-25">
                <label for="comment">Comment</label>
                <textarea class="form-control" rows="5" cols="56" name="comment" id="zenplan_comment" placeholder="Write a Comment ..." ng-model="commentText"></textarea>
                <button type="button" class="btn add_txt" ng-click="createComment()">Add</button>
              </div>

但是当我尝试添加/创建评论时,它表明评论未定义。

1 个答案:

答案 0 :(得分:0)

如果您拥有类似于您描述的所有内容,那么它应该正常运行:

http://jsfiddle.net/dLnnLbx5/

<select class="form-control">
  <option>1</option>
  <option>2</option>
  <option>3</option>
  <option>4</option>
  <option>5</option>
</select>