首页 / 知识
为什么slot都是用在子组件
2023-04-11 15:08:00
使用slot场景一:
子组件Minput.vue
<inputtype='text'/>
父组件Minput
<Minput>可以显示吗</Minput>
这种情况下Minput标签内的文字是不会渲染出来的
如果现在想在里面把文字渲染出来怎么办
好用slot
子组件
<inputtype='text'/>
<slot></slot>
这样的话,父组件的里面的文字就可以渲染出来
场景二:具名插槽
子组件he.vue
<header>
<slotname='header'></slot>
</header>
父组件
<he>
<h1name='header'>helloworld</h1>
</he>
渲染出来的结果就是
<header><h1>helloworld</h1></header>
场景三
子组件child
<div>
<h1>这是h1</h1>
<slot>这是分发内容,只有在没有分发内容的情况下显示</slot>
</div>
父组件
<child>
<p>这是一段p</p>
<p>两段p</p>
</child>
渲染出来就是
<div><h1>这是h1</h1><p>这是一段p</p><p>两段p</p></div>
如果父组件
<child></child>
那么渲染出来的就是
<div><h1>这是h1</h1>这是分发内容,只有在没有分发内容的情况下显示</div>
场景四:作用域插槽
<divclass="child">
<slottext="hellofromchild"></slot>
</div>
父组件
<divclass="parent">
<child>
<templateslot-scope="props">
<span>hellofromparent</span>
<span>{{props.text}}</span>
</template>
</child>
</div>
x渲染的话就是
<divclass="parent">
<divclass="child">
<span>hellofromparent</span>
<span>hellofromchild</span>
</div>
</div>
本文转载自中文网 |
最新内容
相关内容
python使用matplotlib绘图怎么在线
python使用matplotlib绘图怎么在线上标注?,地方,培训,坐标轴,图像,范围,画图,示例,注释,文字描述,以上,python画图常用标注包含,坐标轴的值和python为什么不适合web开发
python为什么不适合web开发,平台,培训,一致,环境,代码,技术,业务,性能,虚拟机,进程,python不适合web开发的原因:1、性能堪忧。写个httpserverpython中如何使用pil
python中如何使用pil,培训,示例,人数,以上,功能,方法,更多,官方,内容,PIL(PythonImageLibrary)是python的第三方图像处理库,但是由于其强大的python为什么不显示none
python为什么不显示none,信息,培训,赋值,参数,变量,方法,数据类型,函数,对象,语句,下面是关于Python中None的一些解释:None是一个特殊的常量。为什么python中使用模块无法识别
为什么python中使用模块无法识别,代码,工具,培训,模块,语句,定义,管理工具,变量,文件夹,结尾,Python模块(Module),是一个Python文件,以.py结尾,python安装好了怎么使用
python安装好了怎么使用,代码,工具,环境,培训,程序,终端,编译器,优缺点,断点,文件名,执行Python程序的三种方式解释器——python/python3交互python的time怎么使用
python的time怎么使用,时间,平台,单位,实时,标准,培训,术语,模块,函数,精度,python中的time模块time这个模块提供各种与时间相关的函数。相关python分号的使用
python分号的使用,代码,培训,分号,语句,以上,语言,时候,部分,建议,更多,python分号使用每一条语句最后个加个分号;这是c,oc,java,php等语言中python怎么使用循环语句
python怎么使用循环语句,培训,语句,条件,表达式,详解,两者,命令,下面,区别,次数,python中的循环语句,可使用for循环,或者while循环。两者的区别python使用import导入re库失败怎么
python使用import导入re库失败怎么办,培训,电话号码,数据,号码,信用卡,模式,字符串,文本,表达式,字符,导入方法importre在python中默认采用的python三引号怎么使用
python三引号怎么使用,培训,代码,名字,引号,字符串,注释,下面,定义,以上,作用,python中的三引号,3个单引号及3个双引号,通常用来换行书写代码,或python变量怎么使用
python变量怎么使用,培训,信息,数字,变量,字母,空格,开头,关键字,意义,规则,python中的变量主要是用来存贮信息的。message="HelloPythonwor