Я ищу способ дать пользователю возможность определить литерал шаблона. Этот шаблон будет отправлен в бэкэнд и использован с данными, которые он предоставил.
Пример сценария:
const dataSentToBackend = [
{
name: 'Adam',
country: 'Spain'
},{
name: 'Eve',
country: 'Germany'
}
]
Пользователь хочет сгенерировать два файла, подобные этому: {name} from {country}
(или что-то еще иначе что пусть он использует теги как ему нравится). Таким образом, файлы в этом примере будут именоваться как Adam from Spain
и Eve from Germany
.
. Хитрость заключается в том, что шаблон необходимо сохранить как шаблон, чтобы его можно было использовать, когда данные фактически обрабатываются в бэкэнде. Таким образом, он может использоваться в al oop, который называет файлы один за другим массивом dataSentToBackend
.
До сих пор я нашел только функцию String.raw
(благодаря этой странице) , но я не нашел это очень полезным для меня (или я не понял этого).