小程序:页面跳转闪屏

自己的笔记,随手记录。扛精走开。

1、问题描述

进入页面,是一个组件,通过路由传参判断是由哪个页面进入,不同的页面拿的已选值不一样,需要回显值,在编辑数据。此时会出现一个问题,A页面中进来,操作数据,点献取消,然后从A页面在进入,或者从B页面进入,会出现上一次A操作的数据,点击取消,会闪一下,然后才会拿到B页面已选的数据。如果解决这个问题呢?

2、页面展示

|--------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|
| 从此处进入 | |

3、解决方法

javascript 复制代码
function Index() {
    
    // 正常是这么写
    useEffect(() => {
        store.init()
    }, [])
    
    // 此问题修改
    const [isReady, setIsReady] = useState<boolean>(false);
    useEffect(() => {
        store.init().then(() => setIsReady(true))
        return store.unInit
    }, [])
    
    return (
        <View></View>    
    )
}
export default Index()
相关推荐
GreenTea29 分钟前
从 Claw-Code 看 AI 驱动的大型项目开发:2 人 + 10 个自治 Agent 如何产出 48K 行 Rust 代码
前端·人工智能·后端
渣渣xiong1 小时前
从零开始:前端转型AI agent直到就业第五天-第十一天
前端·人工智能
布局呆星1 小时前
Vue3 | 组件通信学习小结
前端·vue.js
C澒1 小时前
IntelliPro 企业级产研协作平台:前端智能生产模块设计与落地
前端·ai编程
OpenTiny社区3 小时前
重磅预告|OpenTiny 亮相 QCon 北京,共话生成式 UI 最新技术思考
前端·开源·ai编程
前端老实人灬3 小时前
web前端面试题
前端
Moment3 小时前
AI 全栈指南:NestJs 中的 Service Provider 和 Module
前端·后端·面试
IT_陈寒3 小时前
为什么我的JavaScript异步回调总是乱序执行?
前端·人工智能·后端
Moment3 小时前
AI全栈入门指南:NestJs 中的 DTO 和数据校验
前端·后端·面试