GreasyFork 用戶發布的腳本資料視覺化

使用Chart.js獲取和可視化獲取用戶腳本數據,並在使用者個人主頁產生圖表在下方顯示詳細安裝情況

< 腳本GreasyFork 用戶發布的腳本資料視覺化的回應

評論:正評 - 腳本一切正常

§
發表於:2024-09-18

感谢作者优秀的脚本作品。! 提点小请求,可以将返回的数据按照总安装排序

const getUserData = (userID) => {
    return fetch(`https://${window.location.hostname}/users/${userID}.json`)
        .then((response) => {
            console.log(`${response.status}: ${response.url}`);
            return response.json();
        })
        .then((data) => {
            data.scripts.sort((a, b) => b.total_installs - a.total_installs);
            return data;
        });
};

由于开启了脚本清理链接中无用的参数:导致表达式无法寻找到ID 可以改成/(\d+)/ 这样就可以匹配是清理前和清理后的ID了

發表回覆

登入以回復

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址