【发布时间】:2021-12-18 18:19:04
【问题描述】:
我正在使用 nunjucks 和 express 创建网站,它的博客网站之王和来自 prismic 的内容。当用户从博客列表页面导航到任何博客详细信息页面,导航到详细信息页面后,我想为活动 Campane 表单加载一个脚本文件。将从 prismic 获取脚本 URL,我想在 HTML 文件中执行该脚本。
刷新详细信息页面时它可以工作,但从一个页面导航到另一个页面时它不工作。
这是我网站的一些示例代码
---
layout: _layout.njk
permalink: "/{{ post.blogType }}/{{ post.uid }}/"
pagination:
alias: post
data: posts
size: 1
addAllPagesToCollections: true
---
{% set params = item.primary.sumo_form_id.split("=") %}
<div class="_form_{{params[1]}}">
</div>
<script src="{{item.primary.sumo_form_id}}" type="text/javascript" charset="utf-8" defer>
</script>
【问题讨论】:
-
输出是什么样子的?
标签: javascript node.js express nunjucks eleventy