Я думаю, что лучший подход к тому, что вы пытаетесь достичь, - это вернуть элемент из row
вместо строки HTML. Например:
class Clazz {
row(item, deleteCallback){
const a = document.createElement('a');
a.href = '#';
a.onclick = () => deleteCallback(item.requestId);
return a;
}
}
Это можно добавить в DOM, используя append
, after
или что-то подобное.