一直没搞懂render的参数问题。比如
Vue.component('node1',{
render:function (a) {
return a('h1',{
style:{
color:'red'
}},
[
'文本内容',a('div','子标签文本内容')
],
)
}
})
为什么参数随便填个a也能创造H1和div标签呢,不是应该是render:function(createElement){
return createElement('h1','demo')
}才对吗?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…