У меня есть компонент, который отображает данные таблицы. Я хочу передать функцию рендерера как свойство, чтобы таблицу можно было повторно использовать в нескольких местах и для нескольких типов данных. Интересно, что является лучшим способом сделать это: передать функцию, которая вызывается и возвращает HTML:
<div v-html="renderCell(item)"></div>
или передавая имя компонента:
<component
:is="itemComponent"
:key="item[idKey]"
:item="item">
</component>