我没看懂老师这里写 render函数的目的 以及解释
来源:2-5 toRef 以及 context 参数(2)
清夏_
2022-11-29 16:23:57
老师或 当 detup 返回的是一个 虚拟 DOM 的时候,会以 watch DOM(听见老师是这么读的,不知道是不是这个单词) 为模板做组件的渲染
父组件 用子组件 子组件只有 一个setup函数但子组件返回的是一个 虚拟 DOM 那么子组件展示的内容就是render函数里面写的参数内容 h(‘div’, {}, [123123]);
这里给我一种很突兀的感觉 老师这么写的目的是干什么我看不懂 还是直接作为一种有特殊语法记住?因为感觉老师说了很多限制条件
应该怎么去理解这块
1回答
好帮手慕慕子
2022-11-29
同学你好,问题解答如下:
1、老师这里说的是virtual DOM,翻译过来就是虚拟DOM的意思。
2、截图中的代码,主要是利用Vue框架提供的一个h函数,根据传递的参数,创建虚拟DOM节点,然后,直接在setup中返回给虚拟DOM时,默认就会渲染该DOM,可以理解为与template属性功能一样,所以这里将template属性注释后,展示的是h函数创建的DOM
3、老师这里主要是结合h函数的写法,介绍下setup方法中context参数的相关使用,了解下即可。
祝学习愉快~
相似问题
回答 1