@atachrus

Как динамически обратится к свойству объекту данных компонента?

Скажите как то можно обратится к объекту данных компонента, не напрямую, через this.varValueFirst, а динамически, преобразовав строку в название этой переменной ?

export default {
    data() {
        return {
            dynamicVarName: 'varValueFirst',
            varValueFirst: 'Значние1',
            varValueSecond: 'Значние2'
        }
    },   
    methods: {
        // Т.е. я хочу получить значение this.varValueFirst, но через значение переменной this.dynamicVarName 
        console.log(.....)
    }
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
methods: {
    someMethod() {
        return this[this.dynamicVarName];
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы