manuel
(Manuel Kostka)
7 سبتمبر 2024، 7:48ص
1
أنا أستخدم القوائم المميزة لعرض قوائم مختارة من المواضيع. يمكنني استخدام عوامل تصفية القائمة مثل “الأحدث” أو “الأعلى” أو “غير المقروءة” دون مشاكل. ولكن عندما أحاول التصفية حسب “الساخن”، أحصل على تحديد غريب:
التحديد لا يتطابق مع قائمة “الساخن” الفعلية:
لا أعرف لماذا لا يعمل هذا. هكذا يتم تطبيق عوامل التصفية:
const userFilters = ['new', 'unread'];
if (userFilters.includes(`${this.args.list.filter}`) && !this.currentUser) {
return;
}
let solvedFilter;
if (this.args.list.solved) {
solvedFilter = this.args.list.solved === 'solved' ? 'yes' : 'no';
}
const topicList = await this.store.findFiltered('topicList', {
filter: this.args.list.filter,
params: {
category: this.args.list.category,
tags: this.args.list.tag,
solved: solvedFilter,
},
});
if (topicList.topics) {
return (this.filteredTopics = topicList.topics.slice(
0,
Moin
7 سبتمبر 2024، 7:52ص
2
عندما تطلب قائمة “النشاط” الفعلية الخاصة بك، هل تحصل على نفس النتيجة كما في قائمة المكونات الخاصة بك؟
إعجابَين (2)
manuel
(Manuel Kostka)
7 سبتمبر 2024، 8:03ص
3
بالتأكيد شكراً لك @Moin
عندما أطلب حسب النشاط، أحصل على نفس المواضيع في القائمة الساخنة:
وعندما لا أطبق الترتيب على المكون، أحصل على القائمة الساخنة كما أرغب:
مما أراه حتى الآن، يمكنني على الأرجح إسقاط order: "activity" من كود المكون، حيث يتم تطبيقه افتراضيًا على القوائم الأخرى على أي حال.
إعجابَين (2)
system
(system)
تم إغلاقه في
7 أكتوبر 2024، 8:04ص
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.