🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ بهپور توفیق
استفاده از EJS به جای Handlebars
بهپور توفیق حل شده توسط بهپور توفیق

سلام و درود 

من واسه پروژه مذکور از پایه به جای Handlebars از EJS استفاده کردم که به نظرم راه دست‌تر بود واسه من ، فقط یه نکته استفاده از layouts و Inheritence داره که به راحتی میشه از میدلور express-ejs-layouts استفاده کرد و اون نکته رو هم پوشش داد.

 

حالا واسه رفع مورد مطرح شده در جلسه به راحتی میشه مثل زیر عمل کرد :

<select class="form-control" name="categoryId">
<% categories.map(value=>{ %>
     <option value="<%= value.id %>" <% if(value.id === post.categoryId){                               	%> selected <% } %>>
 <%= value.faName %>
      </option>
<% }) %>
</select>
<select class="form-control" name="categoryId">
<% categories.map(value=>{ %>
    <option value="<%= value.id %>" <% if(value.id === post.categoryId){%> selected <% } %>>
        <%= value.faName %>
     </option>
<% }) %>
</select>

کد بالا یخورده نافرم اومد و قسمت ویرایش هم نداشت که اوکیش کنم، مرتب ترشو اینجا میفرستم.

به نظرم علاوه بر ویرایش یه قسمت preview هم به کامنت‌ها اضافه کنین خوب باشه

بهترین پاسخ
بهپور توفیق ۲۹ مهر ۱۴۰۲، ۱۶:۵۴