vue插槽有什么作用,vue.js插槽

  vue插槽有什么作用,vue.js插槽

  本文主要介绍Vue中的slot,通过示例代码非常详细的介绍,对大家的学习或者工作有一定的参考价值。有需要的朋友下面和边肖一起学习。

  vue中代码的复用为我们提供了mixnis的复用。模板和插槽。

  槽的分类

  默认插槽

  具名插槽

  作用域插槽

  当我们只需要在组件中插入一个html标签时,我们可以使用默认的插槽,

  如果有多个插槽,我们必须给第一个插槽命名,以决定插入哪个插槽。

  当我们想在我们的槽中使用组件中的数据时,我们可以使用作用域槽。

  下面展示一下, 默认插槽的用法

  使用时

  以上就是默认插槽的使用

  命名插槽,也就是说,我们在组件中设置一个或多个插槽。为了区分应用于哪个插槽,给插槽起个名字来区分。

  使用的时候

  这里,Vue 2.6版有一个新的slot写方法,其中使用了template标签。我们知道模板只是一个包标签,不会在真实页面上渲染。新槽写法是要用的,但是没有是不行的,如下图。

  我们来谈谈作用域插槽。

  让我们来看看。上面两个槽显示的数据都放在槽的用户关于组件的数据里。

  但有时,用户并不关心从目录组件中获取的数据。

  用户只需要管理槽中内容的呈现形式,

  此时,将使用作用域插槽。

  在上图中,您可以看到两条数据在作用域槽中被传递给消费者。

  用户如何接收和使用它?

  以上是vue的三个槽的使用方法。

  

总结

  本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: