Exceljs добавляет цвет границы строки, сохраняя цвет фона строки - PullRequest
0 голосов
/ 24 октября 2019

Я добавил следующее в мои строки с excelljs

 //loop through arrays
 let worksheet_row = worksheet.addRow(item);
   worksheet_row.fill = {
                    type: 'pattern',
                    pattern: 'solid',
                    fgColor: {argb: this.getStyleColor(item)}, //returns a specific color
                    bgColor: {argb: 'FFFFFF'}
   }

функция getStyleColor возвращает цвет

       getStyleColor(item) {
            let value = this.getTotalPoints(item);
            if (value < 2) {
                return '63B55F'
            }

            if (value >= 2 && value <= 5) {
                return 'FDD829'
            }

            if (value > 5) {
                return 'E94E37'
            }
        },

Приведенные выше строки листа добавляют цвет фона для каждой строки ивыглядит как

enter image description here

, при котором при использовании одного цвета в нескольких строках линии границы строк больше не видны. Что мне нужно добавить кстроки, которые по-прежнему сохраняют цвет фона строки, но в каждой строке по-прежнему видны линии границ. То есть, чтобы линии границы были видны, как показано ниже, но с цветом фона в качестве моего первого изображения

enter image description here

Что еще мне нужно добавить в строку

...