代码片段中包含:
两个页面: index/index (正常展示),index2/index (展示异常)
异步化组件:/async-pkg/components/wrapper/index 一个包裹类型的组件,用于包裹页面内容
两个展位组件:
- /components/placeholder/index 普通类型占位组件,内部就只有 <slot></slot>
- /components/skeleton/index 骨架屏类型占位组件,用于在异步组件加载成功之前,显示骨架
两个页面内容基本相同,区别在于 index/index 使用 placeholder 作为 wrapper 的占位组件,而 index2/index 使用 skeleton 作为 wrapper 的占位组件
问题点:
index/index 中的 image 组件能正常展示,如图1
(图1)
但是 index2/index 中的 image 组件的 mode="widthFix" 失效了,如图2
(图2)
此问题在基础库2.21.4及以上存在