Вложенный компонент сетки данных Clarity поврежден после обновления до 1.0.2 - PullRequest
0 голосов
/ 09 января 2019

Так как нет таблицы ясности дерева, разработан элемент управления таблицей дерева, который выглядит как ясность Datagrid. Я использовал Datagrid и настроил его (создал пользовательский компонент, который оборачивает строки и вложенные строки) после того, как пара переопределений CSS прошла успешно. https://stackblitz.com/edit/clarity-light-theme-v013-wsiu1d

после обновления до 1.0.2, похоже, не работает https://stackblitz.com/edit/clarity-light-theme-v013-zbetpr

Узнал, что он поврежден после выпуска 1.0.0 из-за новых изменений рендеринга, внесенных в сетку ясности данных. https://github.com/vmware/clarity/issues/2875

Есть ли вероятность, что эта функция вернется или какой-либо возможный обходной путь для достижения этой цели?

Спасибо

1 Ответ

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

В действительности, до рефакторинга рендеринга 1.0 фактически только частично, некоторые функции не работали бы должным образом, используя эту технику. Это также не поддерживается. Проблема с вашим оригинальным (и несколько функциональным) примером состоит в том, что вы нарушаете модель Datagrid, имея несколько рядов внутри друг друга. Если вы попытаетесь добавить выделение, это нарушит ваш сценарий.

Почему бы не рассмотреть Tree View для отображения иерархических структур? Если соответствует вашей модели данных и намерениям из того, что я вижу в вашей демонстрации.

...