হ্যান্ডেলবারগুলির স্পিরিটটি হ'ল এটি "যুক্তিহীন"। কখনও কখনও এটি আমাদের অনুভব করে যে আমরা এর সাথে লড়াই করছি এবং কখনও কখনও আমরা / খারাপ যুক্তি দিয়ে শেষ করি যদি অন্য কোনও যুক্তি থাকে। আপনি একটি সহায়ক লিখতে পারে ; অনেকগুলি "উন্নত" শর্তসাপেক্ষ অপারেটর সহ হ্যান্ডেলবারগুলিকে বাড়িয়ে তোলে বা বিশ্বাস করে যে এটি মূল অংশ হতে হবে । আমি মনে করি, যদিও এর পরিবর্তে,
{{#if FriendStatus.IsFriend}}
<div class="ui-state-default ui-corner-all" title=".ui-icon-mail-closed"><span class="ui-icon ui-icon-mail-closed"></span></div>
{{else}}
{{#if FriendStatus.FriendRequested}}
<div class="ui-state-default ui-corner-all" title=".ui-icon-check"><span class="ui-icon ui-icon-check"></span></div>
{{else}}
<div class="ui-state-default ui-corner-all" title=".ui-icon-plusthick"><span class="ui-icon ui-icon-plusthick"></span></div>
{{/if}}
{{/if}}
আপনি আপনার মডেলটিতে জিনিসগুলি সাজিয়ে রাখতে চাইতে পারেন যাতে আপনি এটি পেতে পারেন,
{{#if is_friend }}
<div class="ui-state-default ui-corner-all" title=".ui-icon-mail-closed"><span class="ui-icon ui-icon-mail-closed"></span></div>
{{/if}}
{{#if is_not_friend_yet }}
<div class="ui-state-default ui-corner-all" title=".ui-icon-check"><span class="ui-icon ui-icon-check"></span></div>
{{/if}}
{{#if will_never_be_my_friend }}
<div class="ui-state-default ui-corner-all" title=".ui-icon-plusthick"><span class="ui-icon ui-icon-plusthick"></span></div>
{{/if}}
কেবলমাত্র নিশ্চিত হয়ে নিন যে এই পতাকাগুলির মধ্যে কেবল একটিই সত্য। সম্ভাবনাগুলি হ'ল, যদি আপনি if/elsif/else
এটি নিজের দৃষ্টিতে ব্যবহার করে থাকেন তবে আপনি সম্ভবত এটি অন্য কোথাও ব্যবহার করছেন, সুতরাং এই পরিবর্তনগুলি অতিরিক্তের প্রয়োজনে শেষ না হয়।
এটি সরু রাখুন।