update: 优化
This commit is contained in:
+9
-11
@@ -38,17 +38,15 @@ const getDefaultDailyCount = () => ({
|
||||
});
|
||||
|
||||
const getLvlName = (rankLvl, rankList = []) => {
|
||||
if (!rankList) return;
|
||||
let lvlName = "";
|
||||
rankList.some((r, index) => {
|
||||
lvlName = rankList[index].name;
|
||||
if (r.rank_id === rankLvl) {
|
||||
lvlName = rankList[index].name;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
return lvlName;
|
||||
if (!Array.isArray(rankList) || rankLvl === undefined || rankLvl === null) {
|
||||
return "";
|
||||
}
|
||||
|
||||
// 仅返回真正匹配的段位,避免未加载时误取列表最后一项。
|
||||
const rankInfo = rankList.find(
|
||||
(item) => String(item.rank_id) === String(rankLvl)
|
||||
);
|
||||
return rankInfo?.name || "";
|
||||
};
|
||||
|
||||
const getLvlNameByScore = (score, rankList = []) => {
|
||||
|
||||
Reference in New Issue
Block a user