angularjs过滤器转换为有效的指令名称

时间:2014-07-30 06:51:14

标签: angularjs filter angularjs-directive angularjs-filter

我想编写过滤器,例如:

'selectSingle'

进入这个:

'选择单'

这是我在ng-repeat过程中构建自定义指令,除了'selectSingle'值之外,等等。

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

这样做会:

.filter('camelToHtml', function(){
    var re = /[A-Z]/g;
    return function(camelCase){
        return camelCase.replace(re, function(match, index, original){
            return "-" + match.toLowerCase()
        });
    };
});