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 });