如何在meanjs中添加类别和子类别

时间:2015-04-29 05:41:30

标签: angularjs node.js mongodb angularjs-directive meanjs

我有三个链接列表你需要像级联下拉列表那样工作,也就是说,当你在第一个列表中选择一个项目时,第二个过滤器会过滤第三个。

我需要这样的。[http://jsfiddle.net/benfosterdev/dWqhV/][1]

在此示例中,所有数据都是静态添加的,但我需要在meanjs中使用模块crud添加动态。

类别控制器:

angular.module('categories').controller('CategoriesController', ['$scope', '$stateParams', '$location', 'Authentication', 'Categories',
function($scope, $stateParams, $location, Authentication, Categories) {
    $scope.authentication = Authentication;

// Create new Category
    $scope.create = function() {
        // Create new Category object
        var category = new Categories ({
            name: this.name
        });

// Redirect after save
        category.$save(function(response) {
            $location.path('categories/' + response._id);

// Clear form fields
            $scope.name = '';
        }, function(errorResponse) {
            $scope.error = errorResponse.data.message;
        });
    };
}
]);

创建类别:

<section data-ng-controller="CategoriesController">
<div class="page-header">
    <h1>New Category</h1>
</div>
<div class="col-md-12">
    <form class="form-horizontal" data-ng-submit="create()" novalidate>
        <fieldset>
            <div class="form-group">
                <label class="control-label" for="name">Name</label>
                <div class="controls">
                    <input type="text" data-ng-model="name" id="name" class="form-control" placeholder="Name" required>
                </div>
            </div>
            <div class="form-group">
                <input type="submit" class="btn btn-default">
            </div>
            <div data-ng-show="error" class="text-danger">
                <strong data-ng-bind="error"></strong>
            </div>
        </fieldset>
    </form>
</div>

0 个答案:

没有答案