小编Pie*_*er 的帖子

首先按布尔列然后按字符串列对数组进行排序

我正在尝试按 2 个字段对数组进行排序。我有一个布尔值:isFavorite 和一个字符串:名称。所有为真的布尔值必须是第一项。但我希望数组是按字母顺序排列的。到目前为止,这是我的代码(尝试了多种方法):

data.sort(function (x,y) {
    if (x.isFavorite){
        return -1;
    }
    if (x.isFavorite && !y.isFavorite && (x.name < y.name)){
        return -1;
    }  else if ((x.isFavorite === y.isFavorite) && (x.name === y.name)){
        return 0;
    } else if (x.isFavorite && y.isFavorite && (x.name < y.name)){
        return -1;
    } else if (!x.isFavorite && !y.isFavorite && (x.name > y.name)){
        return 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting typescript angular

6
推荐指数
2
解决办法
4282
查看次数

是否可以在Excel VBA中使用Azure AD进行身份验证

我有个问题。我已经编写了带有Azure AD身份验证的RestAPI。我想将动态API与Excel VBA一起使用。有谁知道如何使用Excel VBA进行身份验证?(如果我尝试使用常规Excel新查询=>其他来源=> web =>组织帐户,则尝试登录时会收到错误消息:WWW-Authenticate标头不包含有效的授权URI)任何人都可以解决吗?提前致谢!

authentication excel vba azure-active-directory

5
推荐指数
0
解决办法
525
查看次数