【报Bug】swiper-item中使用fixed定位会相对于swiper而不是屏幕
期望,如何在组件中相对于屏幕定位
[已删除]
- 发布:2022-02-24 11:41
- 更新:2022-02-24 16:46
- 阅读:3415
BoredApe - 有问题就会有答案。
你可以使用renderjs
来操作DOM
,将这个fixed
元素控制在 DOM
中哪个父节点下渲染。这样就能摆脱swiper-item
组件的束缚。
<template>
<view ref="fixed" ></view>
</template>
<script module="render" lang="renderjs">
export default {
mounted() {
(document.querySelector('uni-app') || document.body).appendChild(this.$refs.fixed.$el);
},
};
</script>
2***@qq.com
未曾想到过的道路 解决了 牛!
2022-02-28 09:20
[已删除] (作者)
这个是真大佬 么么哒
2022-03-01 10:10
w***@gmail.com
大佬 nvue怎么解决
2022-09-21 11:55
x***@163.com
this.$refs.fixed拿不到,是个undefined,我是用的vue3,两个script标签
2023-12-13 11:26