ng-smart-таблица обращается к текущей строке в настраиваемом действии - PullRequest
0 голосов
/ 17 февраля 2020

Я хочу настроить значок настраиваемого действия, что-то вроде этого (псевдокод):

    settings = {
        actions: {
            custom: [
                {
                    name: 'DOWNLOAD_PDF',
                    title: `
if this.row.status === 'one'
    <i class="nb-compose" title="Download PDF"></i>
else
    <i class="nb-compose" title="PDF is not downloadable yet"></i>
endif;
`
                },
            ],
        },
        ...
    }

Похоже, что ng2-smart-table позволяет выводить только значок, а настройки нет? Или есть какое-нибудь решение?

ng2-smart-table версия 1.4.0.

1 Ответ

0 голосов
/ 17 февраля 2020

Похоже, что в конечном итоге сводится к 2 вариантам:

  • Определение типа столбца = custom с renderComponent. Никаких настраиваемых действий, тогда
  • Отображение 2 значков с использованием rowClassFunction для установки классов строк и их надлежащего скрытия / показа
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...