欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

vue中el解析简单介绍

程序员文章站 2023-11-01 19:01:10
> zhangfeng1742的专... > vue中el解析 --> vue中el解析 vue官方api文档中,对el有如下描述: ht...

    vue中el解析

    vue官方api文档中,对el有如下描述:

    https://cn.vuejs.org/v2/api/#el

    vue中el解析简单介绍

    el 的作用大家都知道,用于指明vue 实例的挂载目标。我们重点关注上面两个红色叹号部分,总结一下就是:如果存在 render 函数或template 属性,则挂载元素会被 vue 生成的 dom 替换;否则,挂载元素所在的 html 会被提取出来用作模版

    
    

     

    示例1: render 函数渲染的 dom 替换

     

    new vue({
      el: '#ppp',
      router,
      store, 
      render: h => h(app)
    })
    

    vue中el解析简单介绍

    示例2:字符串模版替换

     

    new vue({
      el: '#ppp',
      router,
      components: { app },
      template: ''
    })

    vue中el解析简单介绍

    示例3:手动挂载且不存在render函数和template属性

    new vue({
      router,
      store,
    }).$mount('#ppp')

    vue中el解析简单介绍