<script lang="ts" setup>
const geturl=()=>{
uni.request({
url: url,
data: json.data,
method:json.method,
.....
})
}
onShow(()=>{
console.log(1111)
geturl();
})
</script>
使用这种形式的setup,发现onShow中的代码一直重复执行,页面一直重新刷新,不使用网络加载数据重新赋值时正常。
使用<script>
export default { ....
这种形式,不使用setup,onShow中的方法不会出现重复执行。
微信开发者工具稳定版和开发版都有这个问题。