أريد استخدام معلمات مخصصة في plugin-outlet

في إضافة “SearchUserWithUserFilelds” الخاصة بي.

~javascript/template/my_plugin.hbs

<div id="search-result" class="search-result">
    {{#each filtered_users as |user|}}
      {{user-info user=user}}
    {{/each}}
  </div>

أرغب في عرض معلومات حقول المستخدم داخل مكون user-info.
حاليًا، في ملف connectors/after-user-name/user_detail.hbs:

<div class="search-detail">{{user.user_fields1}}</div>
<div class="search-detail">{{user.user_fields2}}</div>
<div class="search-detail">{{user.user_fields3}}</div>

أرغب في إعداد متغير منطقي (Boolean) يحدد ما إذا كان سيتم عرض كل معلومات حقل المستخدم أم لا.
في المستقبل، سأوفر مربع اختيار للعرض أو الإخفاء، لكن حاليًا هذا مجرد اختبار.

لقد جربت ما يلي:
~controllers/my_plugin.js.es6

export default Ember.Controller.extend({
  display_user_filed1:true,
  display_user_filed1:true,
  display_user_filed1:true
});

ثم عدلت ملف connectors/after-user-name/user_detail.hbs ليصبح:

{{#if display_user_field1}}<div class="search-detail">{{user.user_fields1}}</div>{{/if}}
{{#if display_user_field2}}<div class="search-detail">{{user.user_fields2}}</div>{{/if}}
{{#if display_user_field3}}<div class="search-detail">{{user.user_fields3}}</div>{{/if}}

في هذه الحالة، لم تعد معلومات حقول المستخدم تُعرض.

خلاصة القول:
في plugin-outlet، كيف يمكنني استخدام معامل من وحدة التحكم الأصلية (الوالد)؟

أعتقد أنني لا أفهم Ember بشكل كافٍ.
سأكون سعيدًا جدًا بالحصول على إجابتك.

إعجاب واحد (1)