ng-initページの読み込み時に開始したい。私はtask.idそのフェッチを持ってRestangularおり、私のhtmlは次のとおりです。
<textarea rows="5" ng-model="comment.comment_text"></textarea>{{task.id}}
<input type="hidden" ng-model="comment.task_id" ng-init="comment.task_id = $scope.task.id">
<button type="submit" class="btn btn-success" ng-click="create(comment)">Send</button>
および角度コントローラー:
$scope.create = function(comment) {
console.log(comment);
};
ボタンをクリックすると、結果がコンソールに表示されます。
{comment_text: "test", task_id: undefined }
しかし、私はこのように示したい:
{comment_text: "test" ,task_id:53}