关于虚拟节点字段值的问题

vue-core

#1

有个问题就是在render函数中,通过this.$slots.default获取插槽中的内容时,为什么虚拟节点的componentInstance字段会一直没有被赋值,这个应该是组件的实例,有没有人知道在什么情况下,这个字段才会有值。

代码如下

	</div>
	<script type="text/javascript">
		var compA = {
			data(){
				return {
					panes:[]
				}
			},
			render(h){
				var slots = this.$slots.default;
				debugger
				return h('h1',slots);
			}
		};
		var compB = {
			template:'<div>comp-b</div>'
		};
		Vue.component('comp-a',compA);
		Vue.component('comp-b',compB);
		new Vue({
			el:'#box'
		});
	</script>