Заданное значение в бэкэнде после setValue во внешнем интерфейсе - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть следующий код:

selectMainSector: function(component) {
    var typeSectorId = component.getValue(), mainCombobox = component.nextSibling();
    if (typeSectorId == 0) { //se o valor for 0 - setor
        mainCombobox.disable();
        mainCombobox.setValue('');
    }
    if (typeSectorId != 0) { //Se o valor for 1 - subsetor
        mainCombobox.enable();
    }
},

В этом коде я создаю правило для того, когда выбран комбобокс, он активирует следующий, а когда выбирает другую запись, он снова скрывает комбобокс и очищаетстоимость. Но если я отредактирую реестр и выберу значение, которое скрывает и очищает другой сохраненный список, значение все равно отправляется и сохраняется. Я думаю, что когда я даю setValue, я не очищаю значение, которое было сохранено ранее, поэтому оно все еще сохраняется. Но это только улавливает поле во внешнем интерфейсе, так как я также могу очистить значение, которое идет к внутреннему интерфейсу.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...