экранирование значений JSON с косой чертой как части значения в угловых

0

Из бэкэнд я получаю JSON, который содержит "key": "\$hello" и я всегда получаю Неожиданный токен d. Есть ли что-то в угловом, которое я могу использовать, чтобы избежать их после того, как я верну их с сервера?

  • 1
    Вы не можете избежать их должным образом при генерации JSON ? Похоже, вы, вероятно, пропустили запасной шаг
  • 0
    Я не касаюсь задней части, которая является проблемой в этом случае.
Показать ещё 3 комментария
Теги:

1 ответ

0

Вы можете просто запустить JSON через функцию, чтобы удалить все нежелательные символы:

function escapeSpecialChars(jsonString) {
  return jsonString.replace("\$", "");
}
  • 0
    Это хорошее решение, но мне нужно избегать его, а не удалять вообще: /

Ещё вопросы

Сообщество Overcoder
Наверх
Меню