在app.vue中是这么定义和使用的,但是在页面找那个无法渲染backUp组件
<div id="app">
<router-view/>
<div id="components-back-top-demo-custom">
<a-back-top
:target="() => document.getElementById('app')"
>
<div class="ant-back-top-inner">
<a-icon type="to-top" />
</div>
</a-back-top>
</div>
</div>
已解决:
解决方式为:
因为在body的样式上面设置了overflow-x: hidden;
导致对应组件的'ant-affix'没有正确设置,把此项样式去除即可
刚刚解决了这个问题,贴代码:
<a-back-top :target="sss"></a-back-top>
methods: {
}
如果绑app没有用的话,试试给#app加样式:height:100%,overflow:auto