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

<template id="tem"><div id="app"><h1 id="title">hello world!</h1></div></template><script type="text/javascript">var tem =document.getElementById("tem");//获取template标签console.log(tem);console.log(tem.innerHTML);  //var title = tem.content.getElementById("title"); //在template标签内部内容,必须要用.content属性才可以访问到console.log(title);</script>

在HTML页面中复制以上代码,发现在浏览器并没有渲染出任何信息,这是因为template标签内容天生不可见,设置了display:none;属性,同样我们也需要留意一些js操作template标签的具体事项:

var tem =document.getElementById("tem");//获取template标签
console.log(tem);

发现,在控制台输出的dom结构是这样的:

所以要操作template标签内部的dom必须要用下面的方法–content属性:

var tem =document.getElementById("tem");//获取template标签
var title = tem.content.getElementById("title"); //在template标签内部内容,必须要用.content属性才可以访问到
console.log(title);

**2.在非单组件文件的vue.js的程序里,常会见到一个标签,似乎在官网上也没有专门讲到这个标签。**
**那这个到底是什么玩意?**

实际上 元素是被当做一个不可见的包裹元素,主要用于分组的条件判断和列表渲染。

具体情况见官方文档:
1、“条件渲染”,其中的章节——在元素上使用v-if条件渲染分组

2、“条件渲染”——用key管理可复用的元素


3、“条件渲染”——v-show

4、“列表渲染”——v-for on a

5、“列表渲染”——v-for with v-if

vue中的template标签相关推荐

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

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

  2. Vue 中利用 template标签遍历多维数组

    Vue 中利用 template标签遍历多维数组 1. 需求 2. 二维数组内容 3. 列表渲染指令 v-for 4. template 标签 5. 正确的做法 作者:高玉涵 时间:2022.7.20 ...

  3. Vue中的template标签的使用和在template标签上使用v-for

    我们知道 .vue 文件的基本结构是: <template>........ </template><script>export default {name: &q ...

  4. Vue中 模板template的四种写法

    <div id="app"><h1>我是直接写在构造器里的模板1</h1> </div><template id=" ...

  5. ie模版字符串_字符串模板、模板字符串、Vue中使用template等等。

    1:模板字符遇新是直朋能到串 传统的一如分算需上来处一定迹面数一跳这件我子作JS语言,输出模板新直能分支调二浏页器朋代说,事刚需求是这样写的: $('#result').append( 'There ...

  6. vue中实现tag标签

    1,安装scss插件 cnpm i node-sass sass-loader -S 2,安装element-ui cnpm i element-ui -S main.js中引入element-ui ...

  7. Vue中的style标签的lang=“ “和scpoed属性

    Vue中的style 的lang=" "和scpoed属性 普通的 style 标签只支持普通的样式,如果想要启用 scss 或 less ,需要为 style 元素,设置 lan ...

  8. Vue中使用a标签实现点击在新标签页中打开实现照片预览

    场景 显示某抓拍系统的照片,在点击该照片后面的预览时,在新标签页中打开图片的网络URL地址. 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众 ...

  9. vue中使用a标签下载静态资源文件(比如excel、pdf等)后端不参与

    问题描述 平常我们在项目中需要做下载文件的功能,比如下载excel表格.比如下载pdf文件.比如下载word文档,这样的功能,一般是后端做,即:后端返回一个流文件.或者返回一个url地址- 但是,实际 ...

最新文章

  1. pytorch 序列化性能测试
  2. RSA加密算法详解以及RSA在laravel中的应用
  3. C# 与 LUA 的经验对比
  4. Notepad++ 删除空白行的方法(转)
  5. java 新区 老区_优学院《土地资源学》答案在线查题2020高校邦《Java核心开发技术【实境编程】》章测试答案...
  6. C#如何安全、高效地玩转任何种类的内存之Span的本质(一)。
  7. APL开发日志--2013-01-17
  8. macos可以升级到指定版本吗_承装承修承试可以跨级升级吗?
  9. mysql+代码备份,一个很简单的MYSQL数据库备份脚本代码
  10. 【虹膜识别】+【开源代码】虹膜识别--步骤讲解及算法复现,虹膜表征:基于虹膜反映点的健康监测
  11. 使用PHP开发你必须得注意的要点
  12. OPNsense用户手册-基于虚拟机和云的安装
  13. 文件服务器要备案么,icp备案一定要云服务器吗
  14. 如何自定义starter
  15. bitbucket配置_如何配置Bitbucket的ssh
  16. 软工专硕考研_你可能需要了解--2018年北京大学软微软件工程专硕考研 经验分享...
  17. Oracle-12c新功能基于时间点recover table
  18. 拆分中石油:多种方案流传 但启动阻力重重
  19. android程序设计排序方法,Android编程之可以实现拖动排序的listview控件
  20. 经济学概念:货币倍增、债务证券市场、股票市场、大宗商品、期权

热门文章

  1. ActiveMQ讯息传送机制以及ACK机制
  2. Spark AQE中的CoalesceShufflePartitions和OptimizeLocalShuffleReader
  3. 申请发明专利为何同时申请实用新型专利
  4. MacBook Pro如何调整键盘背光(带touch bar)?
  5. 基于springboot的外星人官方笔记本商城(序言)
  6. 10月数字资产项目评级更新|链塔评级
  7. 周珍:微博论道:挨踢人,请关注自己的生命本钱
  8. android 刺激战场 目录,刺激战场最全资源分布:最肥的点在哪?
  9. facebook营销:视频营销
  10. 如何在Linux解压缩(打开)Gz 文件?