Распечатайте необработанные html-строки на EJS Я использую express.js с шаблонами EJS, и я пытаюсь сделать что-то вроде этого: <%= "<a href='#'>Test</a>" %> но он печатает это: <a href='#'>Test</a> как я могу напечатать строки "html safe"? Ответ 1 Вы должны использовать html-код везде и использовать теги EJS только там, где вам нужны динамические данные. Пример: <a href='<%= user.id %>'><%= user.name %</a> Чтобы ответить на ваш вопрос, вы можете использовать <%- "<tags_here>" %> для вывода HTML-данных unescaped. Ответ 2 для raw output html в ejs вы можете использовать этот код <%- "<a href='#'>Test</a>" %>
Ответ 1 Вы должны использовать html-код везде и использовать теги EJS только там, где вам нужны динамические данные. Пример: <a href='<%= user.id %>'><%= user.name %</a> Чтобы ответить на ваш вопрос, вы можете использовать <%- "<tags_here>" %> для вывода HTML-данных unescaped.