zoukankan      html  css  js  c++  java
  • 关于Function的使用,对后台传入的数据进行排序处理

    问题点:关于标题的一个禁用和启用

    后台传入数据不是按照id排序的导致数据混乱并且后台管理点击启用禁用之后传过来的id会随之改动!

    由于是接手别人的代码,不好做整改!

     代码如下:

            /**
             * @author xiaqi
             * @description 将接受的数据进行重新排序处理
             * @param {asc} order 
             * @param {id} sortBy 
             */
            function getSortFun(order, sortBy) {
                var ordAlpah = (order == 'asc') ? '>' : '<';
                var sortFun = new Function('a', 'b', 'return a.' + sortBy + ordAlpah + 'b.' + sortBy + '?1:-1');
                console.log(sortFun)
                return sortFun;
            }

        用了三目运算,使用倒叙还是顺序

    new 一个 function 的构造函数返回一个匿名函数将其返回

     

     对你有帮助点歌赞

  • 相关阅读:
    apscheduler 踩坑
    fastapi 导出excel文件
    python flask 使用日志
    git 头指针游离问题
    C# 连接mysql填坑
    前端项目proxy小问题
    需完善--日志框架
    依赖<dependency>的scope了解
    git 退回到指定tag版本
    git切换远程仓库地址
  • 原文地址:https://www.cnblogs.com/Dsir/p/13603987.html
Copyright © 2011-2022 走看看