У меня есть скрипт рендеринга x-шаблона Vue.js, и я хотел бы использовать шаблонизатор Underscore.js _.template()
вместо стандартного синтаксиса Handlebars без логики.Как мне нужно добавить циклы if и некоторую дополнительную логику JS, которую синтаксис Handlebars не предоставляет.Как реализовать такое решение?
Код компонента Vue:
Vue.component('tmpl-heading',
template: '#tmpl-heading',
props: ['settings']
)
Тег сценария X-шаблона:
<script type="text/x-template" id="tmpl-heading">
<h1>{{ settings.text }}</h1>
</script>