流星离子形式未提交

时间:2015-12-26 15:14:29

标签: javascript angularjs mongodb ionic

<ion-view view-title="New Task">
    <ion-content padding="true">
        <form>
        <div class="list">
            <label class="item item-input">
                <input type="text" placeholder="Task Title" ng-model="newTask.title">
            </label>
            <label class="item item-input">
                <textarea placeholder="Task Details" ng-model="newTask.details"></textarea>
            </label>
        </div>
        <button class="button button-full button-balanced" ng-click="addTask()">
            Add Task
        </button>
        </form>
    </ion-content>
</ion-view>

这是我对表单的看法。单击按钮时将提交表单

angular.module("Mine").controller("taskController",
    function ($scope, $meteor) {

        $scope.taskCol = $meteor.collections(Tasks);

        $scope.newTask = {};

           $scope.addTask = function ()
           {
               $scope.newTask.createdOn = new Date();
               $scope.taskCol.push( $scope.newTask);
               $scope.newTask = {};
          }
});

这是我的控制器。我有一个名为Tasks的mongo集合。表单用于提交保存到任务集合的数据。表单没有提交,我的控制台没有错误,所以我不确定问题是什么。

   .state('tab.newtask', {
        url: '/newtask',
        views: {
            'tab-tasks': {
                templateUrl: 'client/templates/new-task.ng.html'
            }
        },
        controller:"taskController"
    })

这是定义该状态模板的代码,也是视图控制器的代码

0 个答案:

没有答案