Иногда срабатывает обратный вызов, а один и тот же обратный вызов иногда не срабатывает - PullRequest
0 голосов
/ 28 марта 2020

У меня проблема с обратными вызовами. У меня есть 3 выпадающих списка, одна карта рассеяния, одна таблица и один ползунок на экране, и все они должны работать в тандеме, и у меня есть 5 обратных вызовов. Когда я выполняю приложение, все мои обратные вызовы, связанные с этими элементами управления, выполняются в случайном порядке. После этого, когда я нажимаю на Scattermap, он может или не может работать. Скажем, мы предполагаем, что это сработало. Тогда я могу перемещаться вокруг без каких-либо хлопот. Затем, если я выполню приложение, нажмите на карту рассеяния, тогда, как я уже говорил, она может работать или не работать. Предположим, на этот раз это не сработало. Если это так, то он не будет работать вообще, независимо от того, что я делаю, и одновременно одно указанное c раскрытие также становится неработоспособным. Однако, если щелкнуть любой из двух других выпадающих меню, все начнет работать как обычно.

Я очень глубоко вник в это и понял, что это не имеет никакого отношения к моему коду. Основная проблема заключается в том, что, когда щелчок не работает, причина этого заключается в том, что обратный вызов не срабатывает. Я узнал об этом, применив некоторые методы отладки, и я на 100% уверен, что обратный вызов не срабатывает. Может кто-нибудь помочь мне решить / понять это, пожалуйста.

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