输入关键字或相关内容进行搜索
搜索:
发布问题
RT,在vue3组合式API中,怎么获取_freshing?
官方现在给的示例,还是vue2的示例。
没有找到相关结果
YUANRJ
这个字段是自行定义的 无需获取
c***@wanyun.xin (作者)
我下拉刷新,获取数据完毕后,怎么将这个下拉转圈的状态恢复。我在网络请求之后,将triggered不管改成false还是true,都依然还是在加载中的状态。这个triggered不是双向绑定的么?
2023-02-23 15:57
回复 c***@wanyun.xin: 是否绑定这个参数refresher-triggered,看下文档 https://uniapp.dcloud.net.cn/component/scroll-view.html#scroll-view
refresher-triggered
2023-02-23 16:13
回复 YUANRJ: 绑定了,想要去掉这个刷新中的状态,更改refresher-triggered并不起作用。
2023-02-24 08:35
回复 YUANRJ: 回复 c***@wanyun.xin:
<template> <scroll-view style="height: 100vh;" scroll-y="true" refresher-enabled="true" :refresher-triggered="triggered" :refresher-threshold="100" refresher-background="lightgreen" @refresherrefresh="onRefresh" @refresherrestore="onRestore" > <view v-for="item in 100">测试条目:{{ item }}</view> </scroll-view> </template> <script setup> import { ref } from "vue"; const triggered = ref(false); // 下拉刷新触发 const onRefresh = () => { console.log('下拉触发时,triggered状态', triggered.value); setTimeout(() => { triggered.value = false; }, 2000); } // 复位 const onRestore = () => { console.log('复位') } </script> <style> </style>
这是一段能复现问题的代码,还请看看哪里的问题。
2023-02-24 08:53
回复 c***@wanyun.xin: 触发下拉刷新时,先把triggered改为true
triggered
true
const onRefresh = () => { console.log('下拉触发时,triggered状态', triggered.value); triggered.value = true; setTimeout(() => { triggered.value = false; }, 2000); }
2023-02-24 10:29
该问题目前已经被锁定, 无法添加新回复
c***@wanyun.xin (作者)
我下拉刷新,获取数据完毕后,怎么将这个下拉转圈的状态恢复。我在网络请求之后,将triggered不管改成false还是true,都依然还是在加载中的状态。这个triggered不是双向绑定的么?
2023-02-23 15:57
YUANRJ
回复 c***@wanyun.xin: 是否绑定这个参数
refresher-triggered
,看下文档 https://uniapp.dcloud.net.cn/component/scroll-view.html#scroll-view2023-02-23 16:13
c***@wanyun.xin (作者)
回复 YUANRJ: 绑定了,想要去掉这个刷新中的状态,更改refresher-triggered并不起作用。
2023-02-24 08:35
c***@wanyun.xin (作者)
回复 YUANRJ:
回复 c***@wanyun.xin:
这是一段能复现问题的代码,还请看看哪里的问题。
2023-02-24 08:53
YUANRJ
回复 c***@wanyun.xin: 触发下拉刷新时,先把
triggered
改为true
2023-02-24 10:29