أود الوصول إلى إجراء toggleVisibility الخاص بـ Topic Controller داخل مكون عبر موصل.
أرى أن هناك سابقة لذلك.
هل سيتم قبول طلب السحب التالي؟:
إلى
<span>
<PluginOutlet
@name="topic-above-post-stream"
@connectorTagName="div"
@outletArgs={{lazyHash
model=@controller.model
editFirstPost=@controller.editFirstPost
toggleVisibility=@controller.toggleVisibility
}}
/>
</span>
إذا كان الأمر كذلك، فسأقوم بتقديم طلب.
شكراً!
إعجاب واحد (1)
david
(David Taylor)
2
يبدو معقولاً بالنسبة لي.
على الرغم من أنني لست متأكدًا مما تفعله الدالة toggleVisibility دون النظر إليها، هل يجب أن نعطيها اسمًا أكثر وصفًا؟ 
إعجاب واحد (1)
عظيم!
حسنًا، هذا هو اصطلاح التسمية الحالي لهذا الإجراء عبر Discourse.
هذا هو الاسم المستخدم لإدراج موضوع وإلغاء إدراجه.
إعجابَين (2)
david
(David Taylor)
4
حسناً، من الأفضل ترك الاسم كما هو بدلاً من الاضطرار إلى إعادة تسميته في كل مكان 
إعجاب واحد (1)
david
(David Taylor)
6
بالنظر إلى التنفيذ فقط:
لديك بالفعل وصول إلى model في الموصل، فهل من المنطقي فقط القيام بـ this.args.model.toggleStatus("visible") من الموصل الخاص بك بدلاً من ذلك؟
إعجاب واحد (1)
[اقتباس=“david, post:6, topic:367898”]
this.args.model.toggleStatus("visible")
[/اقتباس]
واو، شكراً، هذا رائع!
بالتأكيد يبدو الأمر أقل منطقية بكثير. لم أكن أدرك أن هذا موجود، سأجربه!
إعجاب واحد (1)
system
(system)
تم إغلاقه في
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.