Теперь данные прилетают в generateTree
constructor(data) {
super();
this.data = data;
}let obj = new (require('./file1'))(/* ну а здесь передаёте данные */);
Array.prototype.forEach.call(
document.getElementsByClassName('...'),
n => { /*...*/ }
)
Разные имена свойств - так и задумано? И только b должно обрабатываться? Тогда можно передавать пустую строку, если b отсутствует:
v-html="sup(item.b || '')". Или можно вообще не выводить элемент, у которого нет b:v-if="'b' in item"