Есть ли способ интерполировать значения в шаблон HTML в JavaScript, как в библиотеке PHP Lithium?Html

Программисты Html
Ответить
Anonymous
 Есть ли способ интерполировать значения в шаблон HTML в JavaScript, как в библиотеке PHP Lithium?

Сообщение Anonymous »

Я пишу приложение на клиентском JS, которое довольно часто использую для обновления DOM.

Дело в том, что я делаю что-то вроде:

Код: Выделить всё

$('#id').html('' + content + '');
несколько раз, и оставлять HTML случайным образом вокруг вашего JavaScript не очень красиво и сложно поддерживать.

Существует ли JavaScript-эквивалент (или альтернативное решение) тому, как Lithium обрабатывает это в своих помощниках представления.

См.:
Для примеров.

В основном в версии PHP вы должны создать ассоциированный массив общих строк и простой метод замены для замены определенных части этих строк помечены переменными с одинаковыми именами.

Еще один глупый пример (псевдокод:)

Код: Выделить всё

var strings = {
'div': '{:content}'
};
console.log(render('div', {id: 'newElem'}, 'Hello, World!'));
// Output: Hello, World!
Если у вас есть какие-либо лучшие предложения о том, как хранить HTML в вашем JavaScript и не допускать его распространения повсюду, я бы очень хотел их услышать.

Подробнее здесь: https://stackoverflow.com/questions/698 ... ipt-like-i
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»