Size: a a a

Vue.js Russian Developers Community

2020 August 18

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
ага
И ререндерится?
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
И ререндерится?
не. он даже в updated не заходит
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
не. он даже в updated не заходит
А ререндер происходит? компонент визуально обновляется?
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
А ререндер происходит? компонент визуально обновляется?
я без компонентов. в app)
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
я без компонентов. в app)
Это тоже компонент)
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
Это тоже компонент)
а как можно проверить?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
а как можно проверить?
Ну на глаз видно, что в DOM (на странице) меняется то, что зависит от данных в data?
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
Ну на глаз видно, что в DOM (на странице) меняется то, что зависит от данных в data?
в общем у меня activeElement используется как индекс при mounted. не уверен что оно участвует в рендеринге
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
в общем у меня activeElement используется как индекс при mounted. не уверен что оно участвует в рендеринге
updated срабатывает, когда обновляется DOM (ререндерится компонент)
источник

ИЧ

Илья Чирков... in Vue.js Russian Developers Community
Олег
ребят а почему updated() хук не вызывается при изменении данных в data?
updated вызывается только если изменился виртуальный DOM
если не вызывается после смены значения activeQuestion, значит в DOM ничего не зависит от этой переменной
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
в общем у меня activeElement используется как индекс при mounted. не уверен что оно участвует в рендеринге
Может тебе нужно вычисляемое свойство? (computed)
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
Может тебе нужно вычисляемое свойство? (computed)
ок. посмотрю. спс
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
ок. посмотрю. спс
А зачем вообще такие переменные?
отдельно answerOne, answerTwo
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
А зачем вообще такие переменные?
отдельно answerOne, answerTwo
для вот такого макета
источник

О

Олег in Vue.js Russian Developers Community
сделал массив с вопросами. и отдельно свойства для значений которые будут в html
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Олег
сделал массив с вопросами. и отдельно свойства для значений которые будут в html
Что мешает использовать answers[0] и answers[1]?
источник

О

Олег in Vue.js Russian Developers Community
Grigorii K. Shartsev
Что мешает использовать answers[0] и answers[1]?
ну а потом как менять стейт?
источник

О

Олег in Vue.js Russian Developers Community
аа
источник

О

Олег in Vue.js Russian Developers Community
ну да)
источник

О

Олег in Vue.js Russian Developers Community
норм)
источник