Угловая UI-сетка не меняется в зависимости от флажка - PullRequest
0 голосов
/ 12 мая 2018

Моя сетка пользовательского интерфейса не отражает изменения в зависимости от флажка.У меня есть флажок -> mainCtrl.check700 (true или false) Сетка пользовательского интерфейса не обновляется в зависимости от изменения флажка.Как сделать так, чтобы сетка пользовательского интерфейса изменялась, можно выбрать на основе флажка

mainCtrl.mainGrid.isRowSelectable = function (row) {

            if (mainCtrl.check700){
                if (row.entity.detailStatus === '700') {
                    return true;
                } else {
                    return false;
                }
            }else{
                if (row.entity.detailStatus === '100' || row.entity.detailStatus === '200'  ) {
                    return true;
                } else {
                    return false;
                }
            }
        };

1 Ответ

0 голосов
/ 21 июля 2018

Вам необходимо присвоить его $scope.gridOptions

Так что в вашем случае, я полагаю, использование mainCtrl.gridOptions.isRowSelectable = ... вместо mainCtrl.mainGrid.isRowSelectable должно решить проблему.

...