template标签,顾名思义,模板的意思 
HTML5提供的新标签,更加规范和语义化 
可以把列表项放入template标签中,然后进行批量渲染

注:template标签display属性默认为none

                <template id="tpl"><div class="linear-layout"><span>静音</span><i class="iconfont icon-duigou linear-icon"></i></div><div class="linear-interval"></div></template>

需要注意的是template标签的操作 
直接使用原生JS操作,

var template = document.getElementById('tpl');
console.log(template);

获得到的DOM结构是这样的,可以看到中间有一层#document-fragment 

所以要操作template里面的dom,不能直接用template,要用template.content,如下

var template = document.getElementById('tpl');
var layout = template.content.querySelector('div');
var text = template.content.querySelector('span');

template标签相关推荐

  1. vue 修改模板{{}}标签_vue.js - Vue单文件的template标签

    问 题 单文件中用template标签包含html模板内容,但我现在要用一个template标签+v-for来包含多个元素,此时webpack编译时报错了. 下面是vue文件部分内容: {{ bran ...

  2. template标签的用法总结

    Template标签用法总结 - Happy work, happy life一.html5中的template标签html中的template标签中的内容在页面中不会显示.但是在后台查看页面DOM结 ...

  3. Vue进阶(幺肆玖):template 标签

    文章目录 一.HTML5 中的 template 标签 二.Vue 中的 template 标签 三.注意事项 四.拓展阅读 一.HTML5 中的 template 标签 html5中template ...

  4. React中Fragment标签和空标签的使用(vue中的template标签类似)

    Fragment作用: 类似于vue中的template标签,将当前dom不渲染后页面.在多层循环中可以添加key属性,其他属性不可以添加.不然会警告,提示只能有key属性和children vdom ...

  5. Vue.js 使用script或template标签创建组件模板内容

    为了使HTML代码和JavaScript代码是分离的,便于以后的阅读和维护,我们可以并建议使用<script>或<template>标签创建组件模板内容. <!DOCTY ...

  6. 关于template标签用法总结(含vue中的用法总结)

    文章目录 一.html5中的template标签 二.template标签操作的属性和方法 三.vue中的template 1.template标签在vue实例绑定的元素内部 2.vue实例中的tem ...

  7. vue中的template标签

    1.template标签,HTML5提供的新标签,更加规范和语义化 :可以把列表项放入template标签中,然后进行批量渲染 <template id="tem">& ...

  8. vue template html属性,详解template标签用法(含vue中的用法总结)

    一.html5中的template标签 html中的template标签中的内容在页面中不会显示.但是在后台查看页面DOM结构存在template标签.这是因为template标签天生不可见,它设置了 ...

  9. Django - Template标签操作

    Template变量和Template标签: 变量:{{ xxx }} 标签:{% tag %} load staticfiles url static if for csrf_token(跨站请求标 ...

最新文章

  1. R语言常用的统计函数
  2. 一个悄然成为世界最流行的操作系统诞生!
  3. php byte转 宽字符,C++宽字符与普通字符的转换实例详解
  4. eclipse tomcat jsp乱码
  5. 【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用
  6. linux开通vsftpd服务过程
  7. ElasticSearch vs Solr多维度分析对比
  8. 从C#到TypeScript - Generator
  9. JSON 数据格式(基础知识)
  10. git21天打卡Day1-linux下安装git
  11. Linux下的Python Socket网络编程(聊天机器人)
  12. 机器学习基础(五十三)—— 精确率与召回率(多分类问题精确率和召回率的计算)
  13. Nginx编译./configure翻译
  14. 跨域请求的常用方式及解释
  15. 【数码管识别】需要改进的地方
  16. tail 查看文件末尾n行、日志持续追踪
  17. IT小公司避坑及生存指南
  18. xp系统无法访问计算机,xp系统Workgroup无法访问怎么解决
  19. 服务器日志显示意外关闭,服务器多次异常关闭,错误日志:计算机已经从检测错误后重新启动。。检测错误: - Microsoft Community...
  20. MySQL--局域网、外网访问MySQL

热门文章

  1. SpringData JPA多表关联操作
  2. 游戏耳机什么牌子音质好?音质超好的耳机推荐
  3. 微信分享(支付)和QQ分享
  4. 微信自动回复机器人使用手册
  5. RHCSA学习第六天
  6. 图解SQL的各种连接join
  7. 小程序中 input输入框上面定位的元素真机测试点击事件不生效
  8. mysql客户端程序功能_MySQL——客户端工具简介
  9. 【bzoj3555】[Ctsc2014]企鹅QQ
  10. main函数的参数的含义