【发布时间】:2020-06-30 14:49:18
【问题描述】:
使用 PDF 生成器,它使用模板引擎 Scriban 和 LaTeX。尽管我似乎无法引用 Scriban 试图通过索引表示法读取的 C# 对象(使用该数组索引处的数据)。我的意思是这样的:
{~for index in 0..document.template_data.tables.size~}}
{{ document.template_data.tables[index].data_matrix }}
{{ end }}
我得到:Object document.template_data.tables[index] is null 这最终意味着无论出于何种原因编译器都无法检索该对象。
问:数据实际上在对象中吗? 答:是的,我硬编码了 0 和 1 之类的数字并获得了相关数据。我试图访问的两个字段就是这种情况。问题是尝试动态生成表格。
问:数组有大小吗? A:我已经在 scriban 中循环播放,只是大小吐出。有 5 张桌子。
问:你做过研究吗? A: 是的,这里有人在 github 上告诉人们这个问题已经解决了
【问题讨论】: