【发布时间】:2017-12-26 12:51:36
【问题描述】:
我正在尝试使用 SSJS 从 computedField 中输出 som 脚本,如下所示:
var outScript = "<script>var data = " + datad.toString() + ";</script>"
我遇到的问题是 computedField 在一个 doccollection 重复中,所以我需要使变量动态,因为我以后只需要使用客户端 javascript 访问当前条目中的变量(也在重复中)
如何在重复中使“数据”变量动态化?
我知道可以使用 noteid 或索引创建变量,但我需要知道如何写入以输出变量,即 data1、data2 等。
希望你理解,解释起来有点复杂。 可能是我没想到的简单答案
谢谢 托马斯
【问题讨论】:
-
它可以工作,但是通过computedText控件计算脚本是非常糟糕的主意。默认情况下,每次刷新都会对其进行多次评估(因为 JSF 生命周期)。
标签: javascript dynamic xpages repeat serverside-javascript