详细问题描述
uni.pageScrollTo 函数无效(nuve 页面 uni-app 模式)
演示代码见附件
uni.pageScrollTo 函数无效(nuve 页面 uni-app 模式)
演示代码见附件
目前暂不支持,暂时参考下面的方案
<template>
<div class="wrapper">
<scroll-view class="scroller">
<div class="row" v-for="(name, index) in rows" :ref="'item'+index">
<text class="text" :ref="'text'+index">{{name}}</text>
</div>
</scroll-view>
<div class="group">
<text @click="goto10" class="button">Go to 10</text>
<text @click="goto20" class="button">Go to 20</text>
</div>
</div>
</template>
<script>
const dom = weex.requireModule('dom')
export default {
data () {
return {
rows: []
}
},
created () {
for (let i = 0; i < 30; i++) {
this.rows.push('row ' + i)
}
},
methods: {
goto10 (count) {
const el = this.$refs.item10[0]
dom.scrollToElement(el, {})
},
goto20 (count) {
const el = this.$refs.item20[0]
dom.scrollToElement(el, { offset: 0 })
}
}
}
</script>
9***@qq.com - DCLUDE93
我这里也是这个问题,好像还没解决这个问题!
(nuve 页面 uni-app 模式)
uni.pageScrollTo({
scrollTop: 0,
duration: 300
});
函数根本不执行!
SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`
一直都不行 不是一天两天的事了。
SimpleJalon - 个人承接PHP、uniapp项目,有案例,联系QQ 615773740,不接受外地工作,可付费提供技术支持。添加QQ时务必备注来意以及添加渠道,渠道可以写:`uniapp`
一直都不行 不是一天两天的事了。
口口口口
这样写,微信小程序可以
setTimeout(() => {
uni.pageScrollTo({scrollTop: 0, duration: 0});
}, 50);
2020-11-09 00:50