mini-vue
mini-vue copied to clipboard
runtime-core 中 updateElement 无法处理 Text to Array 的情况
测试用例
// @example/patchChildren/TextToArray.js
const prevChildren = 'oldChild';
const nextChildren = [h('div', {}, 'A'), h('div', {}, 'B')];
export default {
name: 'TextToArray',
setup() {
const isChange = ref(false);
window.isChange = isChange;
return {
isChange,
};
},
render() {
const self = this;
return self.isChange === true
? h('div', {}, nextChildren)
: h('div', {}, prevChildren);
},
};