gpt4 book ai didi

javascript - 如何使用 javascript 将过滤器发送到 api

转载 作者:行者123 更新时间:2023-12-03 00:04:51 26 4
gpt4 key购买 nike

我有一个带有“最喜欢”选项的目录列表。现在我正在尝试制作一个仅显示所选收藏夹的监视列表。数据来自相同的 api,但现在对于监视列表,我需要过滤 api 数据以仅显示收藏夹。

这是代码

    "watchlist": {
cols: 5,
promise: function() {
return $.api("/catalog", {
count: 4,
}).then(
function(result) {
$(".dashboardpage .widget-watchlist").render('pages/dashboard/widget-watchlist', {
watchlist: result.data
}).animo("enterContent");
},
function(err) {
$(".dashboardpage .widget-watchlist").render('pages/dashboard/widget-watchlist', {
watchlist: [],
error: err
}).animo("enterContent");
}
);
}
},

这是 JSON 数据

data: [{score: 4, id: 49878, description: "ACT 230V aansluitkabel C13 - C14 blauw. Lengte: 3 m",…},…]
filters: {price: ["0", "9999999999"], in_stock: "0", category: "", price_limit: [1, 8], search: "",…}
category: ""
favorite: {doc_count: 15, filtered: {doc_count_error_upper_bound: 0, sum_other_doc_count: 0, buckets: []}}
doc_count: 15

最佳答案

这完全基于您正在通信的 API。 api 会提供钩子(Hook)来根据你想要的内容进行过滤。这可以使用查询参数“ie $.api("/catalog?type=favorites"”来完成。但是如果没有这些信息,这是一个不可能完全回答的问题。

关于javascript - 如何使用 javascript 将过滤器发送到 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55007096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com