Skip to main content

poll_pending

Function poll_pending 

Source
async fn poll_pending(
    post_id: i32,
    pending_comments: RwSignal<Vec<PendingComment>>,
    refresh_trigger: RwSignal<bool>,
    polling: RwSignal<bool>,
)
Expand description

轮询待审核评论状态:只要本地还有待审核评论,就定期查询其审核状态。

一旦某条评论变为非 pending(通常已通过),就从本地移除并刷新已审核列表, 使其以正式状态进入评论树。无待审核评论时退出并清除 polling 标记, 不给访客留常驻定时器;组件卸载(信号已释放)时同样退出。