我正在尝试使用SSFS从computedField输出som脚本,如下所示:
var outScript = "<script>var data = " + datad.toString() + ";</script>"
我遇到的问题是computedField是在doccollection重复内,所以我需要使变量动态化,因为我以后需要使用客户端javascript(也在重复内)访问当前条目中的变量
如何撰写以制作&#34;数据&#34;在我的重复中可变动态?
我知道可以使用noteid或index创建变量,但我需要知道如何编写输出变量,即data1,data2等。
希望你理解,解释有点复杂。 可能是一个简单的答案,我没有想过
感谢 托马斯
答案 0 :(得分:1)
您可以使用重复的 indexVar 为每个重复条目使用不同的密钥保存数据:
var outScript = "<script>window.data_myRepeat_" + iRepeat.toFixed(0) + " = " + datad.toString() + ";</script>"
这里,假设重复的ID是&#34; myRepeat&#34;和indexVar是&#34; iRepeat&#34;。