মূল কনটেন্টে যান
🐹
emberjs learning
Template•দিন ০৩৮/৬৫

Compose Helpers for Reusable Logic

এই দিনের কাজ · মোট ১০′০/১ (০%)
  • Compose Helpers for Reusable Logic — নিচের Incorrect কোড পড়ে, না দেখে ঠিক সংস্করণটা লিখুন; তারপর "কেন" ইংরেজিতে ২–৩ বাক্যে জোরে বলুন, আর খাতায় এক লাইন: নিজের কাজে এটা কোথায় দেখেছেন

    Incorrect (logic duplicated in templates):

    // app/components/user-profile.gjs
    <template>
      <div class="profile">
        <h1>{{uppercase (truncate @user.name 20)}}</h1>
    
        {{#if (and @user.isActive (not @user.isDeleted))}}
          <span class="status">Active</span>
        {{/if}}
    
        <p>{{lowercase @user.email}}</p>
    
        {{#if (gt @user.posts.length 0)}}
          <span>Posts: {{@user.posts.length}}</span>
        {{/if}}
      </div>
    </template>
    
    ১০′🔁 ঝালাই হবেimpact · MEDIUM-HIGHCorrect: আগে নিজে লিখুন
দিন শেষে — নিজেকে যাচাই
না দেখে ঠিকটা লেখা, আর "কেন" ইংরেজিতে জোরে বলা হয়েছে?

উত্তরের আগে উপরের কাজ না দেখে মনে করুন এই দিনে কী কী করেছেন। 🧠 Test yourself