Я хотел бы использовать шаблон jsRender для рендеринга fullName
, который является просто firstName + ' ' + lastName
. Вместо рендеринга шаблона с данными он просто рендерится как {{=firstName}} {{=lastName}}
. Как я могу заставить это работать?
Живой пример: http://jsbin.com/inijay/2/edit
JS:
var data = { "firstName": "Ian", "lastName": "Davis" };
var viewModel = ko.mapping.fromJS(data);
ko.applyBindings(viewModel);
HTML:
<input data-bind="value: firstName" type="text" />
<input data-bind="value: lastName" type="text" />
<span data-bind="template: 'fullNameTemplate'"></span>
Шаблон:
<script id="fullNameTemplate" type="text/x-jquery-tmpl">
{{=firstName}} {{=lastName}}
</script>
Как выглядит вывод: