Я пытаюсь динамически использовать шаблоны JS для усов.У меня будет массив шаблонов, таких как:
var tmpls = [
'<p>{{name}}</p>',
'<p><b>{{car}}</b></p>'
];
, а затем я хочу выбрать правильный шаблон на основе индекса чего-то ... что я могу сделать так:
var stuff = {
name: 'bob'
}
$.mustache(tmpls[index], stuff);
но я не совсем уверен, как заполнять значения, основываясь на чем-то другом, например, на идентификаторах ввода и их значениях:
<input type="text" id="name" value="Bob" />
<input type="text" id="car" value="Corsa" />
$.mustache(tmpls[index], {
$('input').eq(0).attr('id') : $('input').eq(0).val()
});
Мне кажется, я пытаюсь создать объект для динамической передачи усов,Имена свойств - это идентификаторы полей ввода, а значения взяты из поля ввода.
Возможно ли это?
Спасибо, Dom