هل يوجد شيء مشابه لـ setupComponent(args, component) مع المنافذ الخام أيضًا؟ ماذا عن الخصائص المحسوبة؟ أود إجراء بعض الحسابات بناءً على البيانات الموجودة في السياق. كيف يمكنني القيام بذلك؟ لا أعرف حتى ما إذا كان اسم ملف .js.es6 المرافق الذي أنشأته صحيحًا. هل يجب أن أسميه .raw.js.es6؟
SetUpComponent not being called for topic list tags plugin outlet - #3 by net_deamon
حسنًا، لقد وجدت الحل: أعد فتح نموذج Topic وأنشئ خاصية محسوبة هناك:
https://github.com/paviliondev/discourse-events/blob/master/assets/javascripts/discourse/initializers/event-edits.js.es6#L74
بعد ذلك يمكن استخدامها في القالب الخام:
https://github.com/paviliondev/discourse-events/blob/master/assets/javascripts/discourse/connectors/topic-list-after-title/topic-list-event-rsvp.raw.hbs#L5