【第22-23周 03 1-12 动态组件和异步组件】动态组件中v-show 和 异步组件中Promise的问题
来源:1-12 动态组件和异步组件
easyschen
2022-03-27 15:21:59
问题描述:
1. 图1中,v-show=false,是通过style="display:none"来添加属性值
2. 图2中,是否跟我写的表示一样:
v-show=" current === 'input-item' "
其中current==='input-item' 返回的是true/false?
3. 图3,异步组件中的promise函数是自己写的,不是vue封装的吗?等于说这里的异步还是要自己用原生代码js去写,是这个意思吗?
相关截图:
图1:
图2:
图3:
1回答
好帮手慕慕子
2022-03-27
同学你好,对于你的问题解答如下:
1、理解是对的
2、是的,理解是对的
3、Vue封装的是Vue.defineAsyncComponent()这个方法,该方法会创建一个异步组件。vue中规定这个方法接收一个返回的Promise的函数,所以内部的promise需要自己写。
祝学习愉快~
相似问题