egg常用工具函数

优质
小牛编辑
129浏览
2023-12-01

数值转整形

extend / helper.js

'use strict';
module.exports = {
    parseInt(string) {
        if (typeof string === 'number') return string;
        if (!string) return string;
        return parseInt(string) || 0;
    },
};

筛选字段

filterFields(field) {

    const fields = field.split(';').filter(f  => f);

    return fields.length ===  0  ?  ''  : fields;

}
const { field = '' } = ctx.query
const fields = ctx.helper.filterFields(field)