【功能】用于从父组件中,通过子组件写成双标签,向子组件中放入自定的内容
parent.vue
child.vue
【2】在子组件放个slot双标签接收父组件在双标签中插入的内容
App.vue
不重要
parent.vue
【1】在child双标签下写入对应的内容,在标签上加个属性(>)(xxx为子组件中的 name值)在标签中加上想插入的内容
child.vue
【1】对slot加个属性name=xxx,

1.2.2插入一堆东西到子组件的插槽写法
只要把所子标签外面包一个父标签,把slot=‘name-value’放在父标签上即可
parent.vue

parent.vue
child.vue
【1】通过在插槽里放一个自定义属性text=‘待传递的数据’向父组件传数据


【0】写1个数据用来指向随便一个子组件名
【1】动态组件写法,在内部加上属性用来绑定数据部分
【2】切换子组件,利用在methods里的changeView函数实现
【3】改变数据里的指向为另一个子组件2,即可在component里实现组件视图的切换

keep-alive标签把要来回切换的组件放到缓存中提高性能,同时保持状态;

其它代码同上例,只有child.vue改变


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/163658.html