Notice: The Monaca & Onsen UI Community Forum is shutting down.

For Onsen UI bug reports, feature requests and questions, please use the Onsen UI GitHub issues page. For help with Monaca, please contact Monaca Support Team.

Thank you to all our community for your contributions to the forum. We look forward to hearing from you in the new communication channels.

3.4.0 HTMLTemplateElement

  • I noticed this in the patch notes:

    core: Support for HTMLTemplateElement (<template>). The former <ons-template> is still supported for backward compatibility.

    Can someone provide me with a better explanation of what this means?

    I would greatly appreciate it. :)

    @Fran-Diox @misterjunio

  • Onsen UI

    @rgins16 So fast :sweat_smile: We will release a blog post speaking about these features soon. Basically, you can use <template> element, which is supported natively by current browsers, instead of <ons-template>. This way, you are relying on a native feature that should be safer than a custom made one. Also, <template> elements allow <script> tags, so you can add your initialization code next to the template if you prefer it that way (instead of using page life-cycle events).

    <ons-template> will still be supported for now so it’s not completely necessary to update everything. However, if you are creating something new then <template> is preferable.

  • @Fran-Diox oh sorry! I’m too eager to learn about new features. I look forward to reading the blog post.