Я использую Angular DataTable
Все это работает нормально, но когда я console
мой variable
под функцией, он отображает, но когда я console
вне функции, то он не отображает console
нет ничего на variable
variable
пусто.
@ViewChild(DataTableDirective)
private datatableElement: DataTableDirective;
dtOptions: DataTables.Settings = {};
var getFilterData=""
this.datatableElement.dtInstance.then((dtInstance: DataTables.Api) => {
dtInstance
.on( 'draw', function () {
getFilterData=dtInstance.search()
console.log(getFilterData) //getting filter value
} );
})
Не получается значение фильтра
console.log(getFilterData) // not getting filter value
Мои ожидания
Как сохранить значение фильтра в глобальной переменной означает вне функции, и я получаю значение в функции, но не вне функции, и я хочу для выделения фильтра я хочу значение, если я получу, то я могу легко выделить данные фильтра.