首页 / VUE / Vue slot易懂讲解
Vue slot易懂讲解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Vue slot易懂讲解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1133字,纯文字阅读大概需要2分钟。
内容图文
![Vue slot易懂讲解](/upload/InfoBanner/zyjiaocheng/1223/2b474f595739427faaa70a8046eda498.jpg)
先附上另一个易懂的文章:Vue入门之slot属性
在看官网对slot的解释中,出现次数最多的是“插槽”,如果想象成物体,也就是说slot是一个可以插入的槽口,比如插座的插孔。那么slot的作用是什么呢?
先来看下面的例子
//slot组件
<template> <div class="slots"> slot的用法 <SlotChild> <div class="no-name">我是嵌在子组件内不具有属性名的标签</div> </SlotChild> </div> </template> <script> import SlotChild from ‘component/slotChild‘ export default { name: ‘slots‘, components:{ SlotChild }, data () { return { } } } </script>
//slot的子组件
<template> <div class="slot-child"> 我是slot的子组件 </div> </template> <script> export default { name: ‘slotChild‘, data () { return { } } } </script>
页面渲染效果
通过上面的内容可以知道,在slot组件中引入了slot的子组件,而且又在子组件标签内添加了新的标签内容,但页面上并没有将子组件标签内的标签内容显示出来,
所以说在不使用slot的情况下,在子组件标签内添加Dom是无效的
现在来修改slot的子组件
<template> <div class="slot-child">
//在子组件中添加slot标签,则父组件中放在子组件中的内容,会被插到这个slot标签位置 <slot></slot> 我是slot的子组件 </div> </template> <script> export default { name: ‘slotChild‘, data () { return { } } } </script>
页面效果图
由此可见,使用slot后可以在子组件内显示插入的新标签
原文:https://www.cnblogs.com/xiaoliu66007/p/13160474.html
内容总结
以上是互联网集市为您收集整理的Vue slot易懂讲解全部内容,希望文章能够帮你解决Vue slot易懂讲解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。