在vue文件中,template的作用是模板占位符,可帮助开发者包裹元素,可创建组件模板内容;但在循环过程当中,template不会被渲染到页面上。
本教程操作环境:windows7系统、vue2.9.6版,DELL G3电脑。
Vue中template的作用及使用
先来看一个需求:下图p用v-for做了列表循环,现在想要span也一起循环,应该怎么做?
立即学习“前端免费学习笔记(深入)”;
有3种方法可以实现
①:直接用v-for对span也循环一次(该方法虽然可以使用,但不要用这种方式,因为以后你会哭)
②:在p和span外面包裹一个p,给这个p加循环(该方法会额外增加一个多余的p标签)
③:若你不想额外增加一个p,此时应该使用template来实现(推荐)
template的作用是模板占位符,可帮助我们包裹元素,但在循环过程当中,template不会被渲染到页面上
DEMO
nbsp;html>v-for var vm = new Vue({ el: '#app', data: { list: [ { id: "010120", text: "How" }, { id: "010121", text: "are" }, { id: "010122", text: "you" } ] } }){{item.text}}--{{index}}{{item.text}}
登录后复制
【相关推荐:《vue.js教程》】
以上就是vue文件中的template有啥作用的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2941520.html