JavaScript шаблонов без преобразования в строку - PullRequest
0 голосов
/ 05 марта 2020

У меня есть объект DOM и некоторые данные и wi sh для обновления различных атрибутов данными. Механизмы шаблонов, такие как Handlebars Js, сначала преобразуют DOM в строку, и я бы не стал этого делать, так как на все прослушиватели событий необходимо ответить. Можно ли выполнить обновление без потери списков событий?

<tr id="series-clone" data-id="{{o.seriesId}}">
    <td class="hb-series_name">{{o.seriesName}}</td>
    <td class="hb-point" data-id="{{o.pointId}}">{{o.pointName}}</td>
    <td><i class="deleteSeries fa fa-trash fa-lg" data-toggle="tooltip" data-placement="top" title="Delete Series"></i></td>
</tr>

var elem = Document.getElementById("series-clone");
var data = {seriesId: 123, seriesName: "s-name", pointId: 321, pointName: "p-name"}        

Как получить следующее, если все требования сопоставления включены только в HTML?

...