将复选框保存到数据库

时间:2017-10-30 12:36:55

标签: angularjs laravel

我正在关注Laracasts的教程,该教程向您展示了如何通过基本的Todos列表将AngularJS实现到Laravel中。现在,除了复选框部分...

之外,我所做的90%的工作完全可以很好地更新数据库

以下是相关的代码:

$scope.remaining = function () {
    var count = 0;

    angular.forEach($scope.todos, function (todo) {
        count += todo.completed ? 0 : 1;
    });

   return count;
}

供参考:

我发布了与此代码相关的index.php部分:

<input type="text" placeholder="Filter Todos" ng-model="search">

    <ul>
        <li ng-repeat="todo in todos | filter:search">
            <input type="checkbox" ng-model="todo.completed">
            {{ todo.body }}
        </li>
    </ul>

上面的代码表示勾选一个复选框,然后显示剩余的未分配计数。这在实时基础上工作正常,但在数据库端不会将完成的列从0更新为1.

我对此完全陌生,因此,我的尝试相当有限,但我尝试了诸如$http.post

之类的事情。

我尽可能多地提到Google,但唉,没有这样的运气!

0 个答案:

没有答案