Указание цветового отображения в реагирующих компонентах - PullRequest
0 голосов
/ 22 января 2019

Используя новый раздел «Цвета» аналитического конструктора, я могу указать собственные цвета, которые будут использоваться для моего понимания:

enter image description here

Когда я получумой объект визуализации, это проявляется со свойствами, которые выглядят следующим образом:

"colorMapping": [
    {
        "id": "fdda26a33ca048f28bc702f047c04d73",
        "color": {
            "type": "guid",
            "value": "guid3"
        }
    },
    {
        "id": "893b13af5d064ec5ba57f82ea3241bbe",
        "color": {
            "type": "guid",
            "value": "guid4"
        }
    }
]

Передача этого в раздел config реквизита реагирующего компонента приводит к некоторым ошибкам консоли (item.predicate is not a function в color.js:219),Мне кажется, что значения карты цветов не отображаются правильно, когда я получаю объект визуализации.

Есть ли способ получить пользовательские значения цвета и установить их в подпорках реагирующего компонента?

1 Ответ

0 голосов
/ 23 января 2019

Если вы используете Visualization компонент, использующий URI существующей визуализации, он автоматически будет использовать это цветовое отображение из объекта визуализации, поэтому дополнительная настройка не требуется. Если вы используете явные компоненты, такие как BarChart или около того, вам нужно преобразовать colorMapping в форму так называемых предикатов. Для получения дополнительной информации, пожалуйста, прочитайте документацию Gooddata.UI и предоставьте также конфигурацию colorPallete. Надеюсь, это поможет

...