美文网首页前端开发笔记Web让前端飞
【Vue】组件 - 插槽的基本用法

【Vue】组件 - 插槽的基本用法

作者: 德育处主任 | 来源:发表于2019-03-05 22:59 被阅读0次
微信订阅号:Rabbit_svip


如果觉得Vue的组件已经非常方便的话,那么插槽 <slot> 会让组件超神。

插槽的主要作用是帮助我们更好的在其他组件中进行布局。当想要便携可重用的控件时尤为重要。



先上代码,通过代码能很直观的知道插槽到底有什么作用了。

<!-- HTML代码 -->

<div id="app">
  <Quote>
    <h2>{{quoteTitle}}</h2>
    <p>A wonderful slot</p>
  </Quote>
</div>
/* JS代码 */

var Quote = {
  template: `
    <div>
      <slot></slot>
    </div>
  `}

new Vue({
  el: '#app',
  data: {
    quoteTitle: 'This is Quote'
  },
  components: {
    Quote
  }
})
微信订阅号:Rabbit_svip

通过父组件调用子组件,然后在调用的过程中,在子组件内部放入内容,比如上面例子中插入了一些原生的html标签。

在子组件中,用 <slot> 标签接收。

最后中页面中输出的内容如上图所示,在Elements里,也可以看到html的布局。

以上就是在组件中插槽的最基本用法。

相关文章

  • 【Vue】组件 - 插槽默认值

    基础知识 【Vue】组件 - 插槽的基本用法 【Vue】组件 - 多个插槽 子组件里,在 里写上默认的内容。 在父...

  • vue具名插槽使用

    插槽用法:子组件header固定;父组件outside插槽header/index.vue outside/ind...

  • vue(2)

    Vue组件化开发 组件化开发的思想 组件的注册 组件间的数据交互 组件插槽的用法 Vue调试工具的用法 组件开发思...

  • 【Vue】组件 - 插槽的基本用法

    如果觉得Vue的组件已经非常方便的话,那么插槽 会让组件超神。 插槽的主要作用是帮助我们更好的在其他组件中进行...

  • 【Vue】组件 - 多个插槽

    准备知识:【Vue】组件 - 插槽的基本用法 插槽除了有上面这种玩法之外,还可以通过关键字来指定。 在父级调用子组...

  • 插槽的使用

    1. 插槽和组件的区别 插槽和组件的用法基本相同,主要的区别是父组件可以在插槽中自定义子组件的DOM 2.基本使用...

  • FY-7216 8-vue基础知识&vue 进阶&vue-cli

    vue进阶用法 特征一:模板化 插槽 默认插槽 组件外部维护参数以及结构,内部安排位置 具名插槽 以name标识插...

  • 13Angular组件投影

    用法类似于ViewChild,获取投影中的组件、指令和dom元素,类似于vue中的具名插槽和匿名插槽 调用Shad...

  • vue插槽slot

    -具名插槽 子组件Demo.vue 引用子组件的页面 -作用域插槽 子组件Demo.vue 引用子组件的页面

  • 2020-07-23 一次性讲明白vue插槽slot

    vue插槽slot 一、前言 vue官方文档中在"组件基础"内容中提到组件可以通过插槽分发内容,那插槽是怎么使用的...

网友评论

    本文标题:【Vue】组件 - 插槽的基本用法

    本文链接:https://www.haomeiwen.com/subject/wroauqtx.html