外观
function changeButtonClass() { // 修改子组件暴露的属性 buttonRef.value.buttonClass = 'new-class' }
渲染性能,主要发生在 mount -> patch,以 slide 为例,用了很多 computed,自己实现只用 1 个
页面用了几十个组件
实例化组件 Render 函数执行 创建虚拟 DOM 更新虚拟 DOM Patch(补丁)比较,找出变更 挂载到 DOM 生命周期钩子执行 mounted
有基本的响应式,必要时可用样式覆盖