Pull to refresh

Comments 2

Спасибо за пример, было интересно увидеть как это работает вживую. ЕМНИП, в какой-то ранней бете Blazor app (hello world) грузился с пол минуты. Представленная в посте демка — где-то 5 секунд.

Вопрос:
foreach (var quizItem in Quiz)
{
    <QuestionViewer Item="@quizItem" State="@State" OnRightAnswer="OnRightAnswer" />
}

Здесь Blazor обновит лиш значения на уже существующих элементах (по биндингах)? То-есть компоненты QuestionViewer полностью перегенериваться не будут?
В связи с этим (?), значения, котрые не биндятся, надо обновлять/обнулять вручную? Например, если в представленной демке ввести «whatever» в инпут #2, затем дать правильный ответ на вопрос #1 — QuizViewer обновится, но значение «whatever» так и останется в инпуте #2 (хотя вопрос там уже будет другой).

P.S. Зануда mode on
Главный вопрос жизни, вселенной и всего такого

Тут и 42-ой level не поможет :) На самом деле, это ж ответ на главный вопрос. А вот собственно вопрос нам ещё предстоит узнать (если повезёт).
да, интересный момент с whatever, надо будет подумать как это красиво обработать. Ну и судя по тому, что он присутствует, то обновляется только часть из QuestionViewer.

вопрос придумал не я, но исправил :)
Sign up to leave a comment.

Articles