<form>
<label for="sort" class="form-label">Sortuj wg</label>
<select name="sort" id="sort" class="form-control">
<option value="">Domyślnie</option>
<option value="name" <%- query.sort === 'name' ? 'selected' : '' %>>A-Z</option>
<option value="employeesCount">Pracowników</option>
</select>
<button class="btn btn-primary mt-3">Zastosuj</button>
</form>
Witam,
Mam problem z wyrażeniem ejs w pliku .ejs - kiedy próbuję wpisać takie wyrażenie do dowolnego tagu HTML, w ogóle nie wykrywa mi tego jako wyrażenie ejs (i nie podświetla w ten sposób składni) tylko prawdopodobnie jako niepoprawną składnię HTML. Teoretycznie ten sposób zapisu raczej powinien działać, ale z jakiegoś powodu jest traktowany (chyba) jako zła składnia HTML-a. Chodzi mi o zapis ejs w środku drugiego tagu <option> (5. linia kodu).
Dodam, że składania ejs w tym samym pliku działa jeśli piszę jakieś wyrażenie ejs poza tagami HTML. Czym to może być spowodowane?
Korzystam w wersji ejs 3.1.6.