大家好,我正在使用 carbone.io 进行报告绑定,最近几天我一直感到震惊。实际上,对于文本替换,我使用:ifContain例如:{d.j1.INITIATOR.afterTypeACleaning3.18WipeThePartsWith70Ipa:ifContain(satisfactory✔,✓):ifContain(no,X)}在这里,我将文本替换为✓(如果存在)满意✔。像现在这样,我有一个要求,如果文本包含令人满意的✔,那么我应该映射另一个键,否则其他键保持不变。这就是我正在尝试的{d.j1.INITIATOR.ensureThatStatusLabelIsUpdatedAsToBeCleaned:ifContain(S,({{d.j1 .USER [key =“ ensureThatStatusLabelIsUpdatedAsToBeCleaned”]。commitedUser}))}。我做错了吗? Carbone支持这种事情吗?
答案 0 :(得分:0)
您的用例实际上对于Carbone JS来说太复杂了,不可能将标记动态呈现到格式化程序中。 最佳做法是在调用Carbone之前由您自己计算JSON数据。
如果您需要有关ifContain格式化程序的更多信息,请检查Carbone documentation,或者如果需要帮助,请在Carbone Github上发布问题。