JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://www.jsviews.com/download/jsviews.js"></script>
<script id="tagTemplate" type="text/x-jsrender">
{^{:type+1}}<br/>
  {^{radiogroup type}}
  <label>numeric 1
    <input type="radio" value="1">
  </label>
  <label>numeric 2
    <input type="radio" value="2">
  </label>
  {{/radiogroup}}
</script>
<script id="directTemplate" type="text/x-jsrender">
{^{:type+1}}<br/>
  <label>numeric 1
    <input type="radio" value="1" name="type" data-link="type">
  </label>
  <label>numeric 2
    <input type="radio" value="2" name="type" data-link="type">
  </label>
</script>

<div id="tag-container">
</div>
<div id="direct-container">
</div>

JavaScript

$.templates('tag', '#tagTemplate');
$.templates('direct', '#directTemplate');

$.link.tag('#tag-container', { type: 1 });
$.link.direct('#direct-container', { type: 1 });