выводить содержимое данного тега в консоль...
Вешаем на элемент списка обработчик клика, которому передаём соответствующий элемент массива данных. Внутри обработчика выполняем нужные действия:
<li v-for="n in items" @click="onClick(n)">
{{ n.message }}
</li>
methods: {
onClick(item) {
console.log(item.message);
}
}
...или в какой-то блок
Пусть этот блок будет расположен за пределами компонента. По клику генерируете событие, дополнительным аргументом передаём элемент массива данных:
<li v-for="n in items" @click="$emit('select', n)">
{{ n.message }}
</li>
В родительском компоненте подписываемся на это событие, сохраняем полученные данные в свойство компонента, выводим их:
<b-list @select="selected = $event"></b-list>
<div v-if="selected">{{ selected.message }}</div>
data: () => ({
selected: null,
...
})
Похоже на то, что вам нужно?