Присоединение переменной хранилища непосредственно к data()
нарушит двустороннюю привязку.
Используйте для этого вычисляемое свойство, например:
computed: {
loginEmail() {
return this.$store.getters.user.loginEmail;
}
}
, а затем используйте вычисленное на span
, например {{ loginEmail }}
, как обычно.
Улучшение: Если хотите, вы можете вернуть весь ...getters.user
(как объект) с
computed
, например:
computed: {
user() {
return this.$store.getters.user;
}
}
, а затем используйте его на своем диапазоне, как {{ user.loginEmail }}
и так далее.
Это сэкономит вам несколько строк, повысит удобочитаемость и, возможно, незначительную производительность.