ng2-smart-таблица, как редактировать всплывающее окно - PullRequest
0 голосов
/ 26 июня 2018

a busy cat

В настоящее время, когда я нажимаю edit на моей таблице ng2, я получаю опцию встроенного редактирования.

a busy cat

Однако, что я хочу, это иметь всплывающее редактируемое поле (пример изображения для добавления, но оно будет тем же для редактирования с только предварительно заполненными данными и другим заголовком)

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 13 сентября 2018

добавьте "mode: 'external'" к вашему объекту настроек

HTML:

<ng2-smart-table [settings]="settings" (edit)="editRow($event)">

объект настроек:

settings = {
    mode: 'external',
    edit: {
        editButtonContent: 'string_or_html'
    }
    columns: {...}
}

А затем используйте это так:

editRow(event) {
    console.log('event: ', event)
}
...