Шаблоны Javascript без дополнительных фреймворков / библиотек - PullRequest
0 голосов
/ 18 сентября 2018

Я сталкиваюсь с разработкой, где нам нужно использовать шаблоны JS, но без использования каких-либо каркасов или библиотек, таких как Handlebars.Я делаю что-то вроде этого:

var template = `
  <div>%text%</div>
`;

somediv.html(template.replace(/%test%/gi, 'some text'));

Поскольку это решение может работать, это не совсем то, что мы хотим сохранить в течение следующих месяцев.Кто-нибудь здесь сталкивался с подобной ситуацией?

1 Ответ

0 голосов
/ 18 сентября 2018

Вы можете использовать шаблон строки es6,

const text = 'some text';
const template = `<div>${text}</div>`;

тогда шаблон будет <div>some text</div>

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