用/ n在字符串中重复ng-repeat

时间:2015-08-15 01:16:07

标签: angularjs angularjs-ng-repeat

我正在尝试在下面的源代码上进行ng-repeat,然后再处理逗号。

我的目的是制作一个指令,并插入复选框。

我需要把它变成JSON吗?怎么样?

Teste1\nTeste2\nTeste3\nTeste4\nTeste5

指令:

.directive('fieldCreate', function($compile, $timeout) {
    return {
        restrict : 'E',
        require  : 'ngModel',
        replace  : true,
        template : '<ng-include src="getTemplateUrl()"/>',
        scope    : {
            'field': '=',
            'model': '=ngModel'
        },
        controller: function($scope) {

            $scope.field.opts = $scope.field.opts.split(/\n/);

            $scope.getTemplateUrl = function() {
                if ($scope.field.type == "input")    return "partials/fields/show/input.html";
                if ($scope.field.type == "textarea") return "partials/fields/show/textarea.html";
                if ($scope.field.type == "checkbox") return "partials/fields/show/checkbox.html";
            };


        }
    };

});

0 个答案:

没有答案