问题标签 [dotliquid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-logic-apps - 如何在 Liquid 模板中获取 xml 属性值 - XML to JSON Liquid
我正在尝试使用液体模板获取 xml 属性值。示例如下。
XML 示例:
使用的液体模板:
预期输出:
}
我尝试了几种方法,但无法获取 xml 属性值。它给了我名字的空值。
此致,
苏拉杰
c# - DotLiquid 模板引擎示例输出问题
我正在尝试使用http://dotliquidmarkup.org/try-online中的示例。我使用 NuGet 包 DotLiquid 有以下代码
命名空间 TestDotLiquidLoop {
}
我没有正确获得输出。我的输出是这样的。我知道这很愚蠢,但有人可以帮我解决这个问题吗?
liquid - 为什么 DotLiquid 或 Azure 逻辑应用会自动转换我的日期字段?
我有一个包含日期字段的液体模板,我根本没有使用任何过滤器,但它正在从2020-04-11T22:02:11Z
UTC 转换为4/11/2020 10:02:11 PM
. 这是 DotLiquid 或 Azure 逻辑应用程序的预期行为吗?我怎样才能防止它这样做?
c# - 使用 thead 标签时如何防止 PuppeteerSharp(HTML 到 PDF)在新页面中开始表格行
问题:当使用 PuppeteerSharp 从 HTML 模板创建 PDF 时,如果您有一个包含大量数据的表,如果下一行不适合当前行,即使有足够的空间来启动它,它也会创建一个新页面第二行,见附图。我需要第二行立即开始,而不是进入新页面。
到目前为止我所尝试的:我尝试删除<thead>
标签,当我这样做时,它实际上会根据我的需要利用整个空间,但随后它删除了每个页面都以标题开头的功能,我需要保持应有的要求,我可以' t 改变。
使用的库:
- PuppeteerSharp
- DOT液体
问题:
<thead>
如果仍有可用的速度,我如何保留标签并阻止 puppeteer 在新页面中启动表格行?也许我可以在不使用的情况下为每个页面创建自己的表头<thead>
?
我的 HTML 是一个 .liquid 模板:
azure - 为什么在最近的 Azure API 管理升级后,以前稳定且有效的 Liquid 模板会失败?
我们有一个 Azure API 管理端点,它接收以下格式的请求:
它通过 Liquid 模板传递它们:
并生成一个输出,该输出被发送到逻辑应用程序进行进一步处理:
直到 2020 年 11 月 11 日 23:00Z 左右,它按预期工作,并且已经在生产中工作了几个月。从那时开始,Liquid 映射开始失败,而是产生:
从星期四午夜开始,我们在日志中安排了“升级 API 管理”的维护活动,因此看起来存在某种重大变化。
是什么改变导致了这种情况,我们如何解决它?
json - 如何处理 Liquid 模板中的 json 字典?
我对 Liquid 模板相当陌生,但我似乎没有找到一种方法来遍历 json 中的字典并访问不同的值。免责声明:我正在使用适用于 VSCode 的 Shopify Liquid Preview 扩展。
输入json文件:
输入文件包含两个属性:CustomerId
和Transactions
,它是“字典”属性,包含 KeyValuePairs 列表。我想遍历 Transactions 集合并输出TransactionValue
属性。
预期输出:
当前尝试
我可以轻松地循环集合,但是我不清楚如何访问当前事务的实际属性。以下都不起作用。当只是输出变量时,它会像这样打印:1,[object Object]
我并没有真正控制输入 json,所以我希望找到一种使这项工作保持原样的好方法。
谢谢
asp.net-core-2.0 - Dotliquid 无法绑定数组内对象的属性
azure - 液体模板 - 物品 ID
有人可以帮助我如何使用液体模板从下面提取 itemid 吗?:
但无论我尝试什么,似乎都无法提取项目 ID,我们将不胜感激。
azure - 从液体模板中删除欧元符号--->Azure 集成液体地图
输入:“u_price1”:“€0.00”
我想从变量 u_price1 中删除 "€" 我试过 {{ci.u_price1 | Remove: '€'}}
但没用.. 当我在集成帐户中看到地图时,€ 显示为 �(Unicode 字符){{ci.u_price1 | 删除:'�'}}