我不知道如何在 YouTrack 的工作流编辑器中声明一个简单的数组。任何人都可以帮忙吗?
我试过了
var userList = [];
var userList[];
var userList();
没有任何效果。
我不知道如何在 YouTrack 的工作流编辑器中声明一个简单的数组。任何人都可以帮忙吗?
我试过了
var userList = [];
var userList[];
var userList();
没有任何效果。
工作流语言仅支持以下预定义集合:issues、comments、tags、users、issue links、enum elements、versions、builds、ownedFields、groups、states、bundle static elements、strings。
据我所知,根本不支持自定义用户定义的集合/数组。
唯一的解决方法是使用字符串数组。
var array = "1,2,3".split(",", opts);
之后,您可以使用 array.contains 或 for each。如果您需要动态创建数组,那么您可以在重新拆分和重新分配之后添加值。
var values = "1,2,3";
var array = values.split(",", opts);
var appendval = "4";
if (!array.contains(appendval)) {
values = values + "," + appendval;
array = values.split(",", opts);
}