Именованный необязательный параметр
вот я дурак.. проходиле же и забыл. спасибо большое!!
А почему он всегда должен быть в виджете?
Это ключ виджета, параметр определяющий его уникальность в дереве виджетов. С помощью него можно также получать доступ к тому виджету которому он был присвоен
Не совсем, наверное, правильно выразился. Не уникальность, а идентифицирующий его в дереве
Просто я не очень знаю, что это за штука, соответственно никак не использую это А ide на его отсутствие ругается Причём не ошибкой, а предупреждением
То есть никакие либы или встроенные вещи тоже это не используют, оно необязательно
https://habr.com/ru/articles/446050/ Я одно время интересовался зачем это нужно и какие фичи можно реализовывать, но в итоге пришёл к выводу что это грязное колдунство. Максимум, до чего у меня доходило это пересоздание statefull виджета вместе со стейтом
с ним костыль прикольный, если изменить key виджет перерисуется в обязательном порядке
новый стейт менеджмент? 🌚
Будет гарантировано создан новый экземпляр виджета и стейта, если он есть, и помещен в дерево
а старый куда денется
Обсуждают сегодня