Вызвать объект зная его имя
Есть форма отображения данных:
<ul id="v-for-object" class="demo">
<li v-for="(value, name) in content" :key="name">
<label>{{value}}</label>
<b-input type="text"></b-input>
</li>
</ul>
И радио кнопки, в которых хранится имена объектов, которые нужно подкинуть в отображение:
<b-form-radio-group
id="btn-radios-2"
v-model="selected"
:options="options"
buttons
button-variant="outline-primary"
size="lg"
name="radio-btn-outline"
></b-form-radio-group>
Имена объектов я получаю таким образом:
computed: {
test() {
this.selected
}
}
Но не знаю как теперь отобразить этот объект, в data они выглядят таким образом:
data() {
return {
content: { // Отображение
},
fact2: { // Тестовый объект
test5: 'fact2'
},
selected: 'fact', // Имя объекта, который надо отобразить
options: [
{ text: 'Смена руководства', value: 'fact1' },
{ text: 'Доходы по ценным бумагам', value: 'fact2' },
{ text: 'Решения собраний', value: 'fact3' }
]
};
}