Отправка новой строки в ответе с использованием Express и node.js - PullRequest
2 голосов
/ 11 октября 2019

Я пытаюсь отправить строку с новой строкой, используя Express.

const express = require('express');
const app = express();

persons = [//...];

app.get('/info', (req,res) => {
    res.send(`Phonebook has info for ${persons.length} people.
    ${Date()}`);
});

Я читал в Интернете, что начиная с ES6, обратные кавычки могут использоваться для построения многострочных, но, похоже, это не работает.

Мой желаемый вывод:

Phonebook has info for 4 people.

Thu Oct 10 2019 18:54:01 GMT-0700 (Pacific Daylight Time)

Я также попробовал следующее:

app.get('/info', (req,res) => {
    res.send(`Phonebook has info for ${persons.length} people.\n${Date()}`);
});

Я читал в Интернете, что вы также можете просто использовать '\ n', но это также не работает.

Что я делаю не так? Я следовал совету, который нашел в Интернете, но не могу найти новую строку.

1 Ответ

0 голосов
/ 11 октября 2019

Решением было использование тега <br/> вместо \ n, поскольку целью моего res.send () было отправить HTML в мой локальный браузер. Спасибо @ Джейсону.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...