Поэтому я хочу разрешить пользователю условно включать/отключать столбцы в приложении Картон, которое я построил. У меня две проблемы. Я попытался использовать атрибут «columns» в конфиге, но я не могу найти значение по умолчанию для него, которое позволит отображать ВСЕ столбцы (все флажки отмечены) на основе атрибута, т.е. поведение по умолчанию, если я вообще не включаю «столбцы» в объект конфигурации (проверено значение null, [], но это показывает столбцы NO).Условно отрегулируйте видимые столбцы в Rally Cardboard UI
Таким образом, чтобы получить вторую проблему, если нет значения по умолчанию, существует простой способ изменить это значение только в объекте конфигурации или мне нужно инкапсулировать всю переменную в операторы if-else? Наконец, если мне нужно вручную создать строку, мне нужно проанализировать значения существующего пользовательского атрибута (списка), который мы имеем на объекте портфолио. Кажется, я не могу получить правильность синтаксиса rally.forEach. Есть ли у кого-нибудь простой пример? Спасибо Dax - Autodesk Я нашел пример в онлайн-SDK от Rally, который я мог бы изменить, чтобы ответить на вторую часть (это предполагает пользовательский атрибут в элементе Portfolio под названием «ADSK Kanban State» и выводит значения на консоль):
var showAttributeValues = function(results) {
for (var property in results) {
for (var i=0 ; i < results[property].length ; i++) {
console.log("Attribute Value : " + results[property][i]);
}
}
};
var queryConfig = [];
queryConfig[0] = {
type: 'Portfolio Item',
key : 'eKanbanState',
attribute: 'ADSK Kanban State'
};
rallyDataSource.findAll(queryConfig, showAttributeValues);
Итак, я думаю, что я немного замедлился на этом, я буду более ясен. У нас есть настраиваемый атрибут для элементов портфеля, именуемых «ADSKKanbanState». Это выпадающий список строк. Я хочу перебрать этот атрибут для создания массива строк для управления, а затем перейти к параметру «столбцы» объекта конфигурации картона. Как я могу это кодировать? – Dax
См. Выше. Я добавил код, чтобы показать всем, кому нужен пример для второй части вопроса, по-прежнему нужна помощь по первой части. – Dax