html-twig-loader
1.1.5 • Public • Published v5_eshop webpack支持twig模板解析
测试
let tt = require("./index");
let content="";
content=`
<h1>网站配置</h1>
<p>
{{ config.site_title}}
</p>
<hr/>
文章循环:
{% for value in []|loop("article-list") %} * <a href="{{value.url}}">{{ value.title }}</a>{% endfor %}
<hr/>
碎片块:
{{ blocker.blocker("sdfsdfsdf","我是碎片块")}}
<hr/>
菜单:
{% for value in []|menu(0) %} * <a href="{{value.link_url}}">{{ value.classname }}</a>{% endfor %}
<hr/>
`
content = `
<!--##文章列表##-->
{{ class.classname }}
{% for row in list %}
<a href="{{row.url}}">{{row.title}}</a>
{% endfor%}
{{ pager }}
`;
content = `
<!--##文章详细##-->
{{view.title}}
<br/>
{{view.content}}
`;
content = `
<!--##单页列表##-->
{{ class.classname }}
{% for row in list %}
<a href="{{row.url}}">{{row.title}}</a>
{% endfor%}
{{ pager }}
`;
content = `
<!--##留言列表##-->
{% for row in list %}
{{row.title}}
{{row.content}}
{% endfor%}
{{ pager }}
`;
content = `
<!--##产品列表##-->
{{ class.classname }}
{% for row in list %}
{{row.name}}
{% endfor%}
{{ pager }}
`;
content = `
<!--##产品详细##-->
{{view.name}}
<br/>
{{view.content}}
`;
let aa = tt(content)
console.log(aa);
Package Sidebar
Install
Weekly Downloads