Skip to content

Commit 40c29e6

Browse files
committed
feat: supports template="" to define template and id. replaces .template template_id
1 parent d889683 commit 40c29e6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

demo/renderKey.html

+2-3
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,11 @@
1818
<input value="{{renderKey.name}}">
1919
<button actions='renderKey' href="https://{{renderKey.name}}/admin/signin.html">Create Form</button>
2020
</div>
21-
2221
</form>
2322

24-
<!--<script src="../dist/CoCreate-render-key.js"></script>-->
23+
<!-- <script src="../dist/CoCreate-render-key.js"></script> -->
2524
<script src="https://cdn.cocreate.app/latest/CoCreate.min.js"></script>
26-
<!-- <script src="https://cdn.cocreate.app/latest/CoCreate.min.js"></script> -->
25+
<!-- <script src="../../../CoCreateJS/dist/CoCreate.js"></script> -->
2726

2827
</body>
2928

src/index.js

+4
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,13 @@ const CoCreateRender = {
183183
let cloneEl = template.cloneNode(true);
184184

185185
let templateId = cloneEl.getAttribute('template_id');
186+
if (!templateId)
187+
templateId = cloneEl.getAttribute('template');
188+
186189
if (templateId) {
187190
cloneEl.setAttribute('templateId', templateId);
188191
cloneEl.removeAttribute('template_id');
192+
cloneEl.removeAttribute('template');
189193
}
190194

191195
if (cloneEl.tagName == 'TEMPLATE'){

0 commit comments

Comments
 (0)