目次

フィルタ

バインドされたデータを加工する仕組み。

単一の値用と配列用とがある。

作成したコード

(function () {
    var app = angular.module("MemberManager");
    // 性別フィルタ
    // 'male'なら'男'、'female'なら'女'を返す
    app.filter("gender", function () {
        return function (value) {
            if (value == 'male') return '男';
            if (value == 'female') return '女';
            return '?';
        };
    });
    // 性別選別フィルタ
    // 指定した性別だけを通す
    // m : 男性
    // f : 女性
    // b : 両方
    // それ以外 : 何も通さない
    app.filter('genderSelect', function () {
        return function (values, flag) {
            if (!angular.isArray(values)) return values;
            var newValues = [];
            angular.forEach(values, function (v) {
               
            });
            return newValues;
        }
    });
}());

中堅SE向け研修


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS