data.setProperty(2, 10, "background-color", "linear-gradient(to bottom,rgb(231,111,81) 50%,rgb(233,196,106) 50%");
data.setProperty(2, 10,"style", "background:linear-gradient(to bottom,rgb(231,111,81) 50%,rgb(233,196,106) 50%");
Проблема связана с приведенным выше кодом, он недействителен, свойство линейного градиента пропускает конечную метку (');'). Попробуйте изменить код, как показано ниже:
data.setProperty(2, 10, "background-color", "linear-gradient(to bottom,rgb(231,111,81) 50%,rgb(233,196,106) 50%);");
data.setProperty(2, 10, "style", "background: linear-gradient(to bottom,rgb(231,111,81) 50%, rgb(233,196,106) 50%);");
Кроме того, вы также можете использовать метод data.setCell (), чтобы добавить класс css для специальной ячейки.
как это:
data.setCell(2, 1, 8000, '$8,000', { 'className': 'deeppink-border right-text customstyle' });
Стиль CSS:
.customstyle {
background: linear-gradient(to bottom,rgb(231,111,81) 50%, rgb(233,196,106) 50%);
background-color: linear-gradient(to bottom,rgb(231,111,81) 50%,rgb(233,196,106) 50%);
}