Node.js 如何在jsp中使用liquid模板?
我需要解析一个基于液体的模板。我正在使用spring框架,该框架将JSP作为某些特定端点的视图(此处为模板)返回。 我看到了在基于rails的应用程序上安装它的文档,也看到了可以将liquid与基于Nodejs的应用程序一起使用的文档 我有一个api返回的liquid template和一些其他api返回要在模板中填充的数据,我想知道是否有任何方法可以为JSP配置liquid,以便JSP将解析后的liquid template作为视图返回?我发现了捆绑js:支持,可以配置为在JSP或任何地方使用liquid template 用法:Node.js 如何在jsp中使用liquid模板?,node.js,jsp,liquid,shopify-template,Node.js,Jsp,Liquid,Shopify Template,我需要解析一个基于液体的模板。我正在使用spring框架,该框架将JSP作为某些特定端点的视图(此处为模板)返回。 我看到了在基于rails的应用程序上安装它的文档,也看到了可以将liquid与基于Nodejs的应用程序一起使用的文档 我有一个api返回的liquid template和一些其他api返回要在模板中填充的数据,我想知道是否有任何方法可以为JSP配置liquid,以便JSP将解析后的liquid template作为视图返回?我发现了捆绑js:支持,可以配置为在JSP或任何地方使用
<script type="text/template">
<h3>{{ name | capitalize | prepend: "Welcome to "}}</h3>
</script>
<div id="result"></div>
以下是同样的演示:
const template = document.querySelector('[type="text/template"]')
const result = document.querySelector('#result')
const engine = new liquidjs.Liquid()
engine
.parseAndRender(template.innerHTML, {name: 'liquid'})
.then(html => result.innerHTML = html)