Проблема с акцентами при "извлечении" некоторых данных - PullRequest
0 голосов
/ 31 декабря 2018

У меня проблема с акцентированными словами в "выборке" ... Я пробовал так много вещей, но ничего не изменилось.Ребята, вы знаете, как это сделать?

Проблема в том, что слова с акцентом входят в переменную value.label.Я пытался положить кодировку в заголовок, но ничего.Интересно, что значения правильно отображаются при предварительном просмотре запроса в консоли разработчика Chrome.

Это код, который я использую:

fetch(url + params, {
    method: "get"
})
.then(resp => resp.json())
.then(options => {
    log(options.values());
    options.forEach(value => {
    self.append(`<option value="${value.valor}" >${value.label}</option>`);
    });
});

Это ответ отвеб-сервер:

[{"label":"Sassarica Sapatilhas ","value":492}, 
{"label":"Sassarica Sapatilhas - Av Paulista","value":1547}, 
{"label":"Sassarica Sapatilhas - São Carlos","value":505}]

Это то, что я получаю на странице:

Sassarica Sapatilhas - S�o Carlos

А это ссылка для CodePen: https://codepen.io/fabioamorim/pen/MZOByK

...