作者:jianyue1980_852 | 来源:互联网 | 2020-08-29 00:19
vue中el是一个字符串|HTML元素|Function(函数),在组件定义中只能是函数。为实例提供挂载元素。值可以是CSS选择符,或HTML元素,或返回HTML元素的函数。注意元素只用作挂载点。
el
如果 render 函数和 template 属性都不存在,挂载 DOM 元素的 HTML 会被提取出来用作模板,此时,必须使用 Runtime + Compiler 构建的 Vue 库。
el 的作用大家都知道,用于指明 Vue 实例的挂载目标。我们重点关注上面两个部分,总结一下就是:如果存在 render 函数或 template 属性,则挂载元素会被 Vue 生成的 DOM 替换;否则,挂载元素所在的 HTML 会被提取出来用作模版
例:render 函数渲染的 DOM 替换
new Vue({
el: '#ppp',
router,
store,
render: h => h(App)
})
以上就是vue中el是什么意思的详细内容,更多请关注 第一PHP社区 其它相关文章!