小程序:页面跳转闪屏

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

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()
相关推荐
晴空万里藏片云26 分钟前
elment Table多级表头固定列后,合计行错位显示问题解决
前端·javascript·vue.js
曦月合一26 分钟前
html中iframe标签 隐藏滚动条
前端·html·iframe
奶球不是球28 分钟前
el-button按钮的loading状态设置
前端·javascript
kidding72332 分钟前
前端VUE3的面试题
前端·typescript·compositionapi·fragment·teleport·suspense
HappyAcmen3 小时前
关于微信小程序的面试题及其解析
微信小程序·小程序·notepad++
Σίσυφος19003 小时前
halcon 条形码、二维码识别、opencv识别
前端·数据库
乔冠宇3 小时前
微信小程序修改个人信息头像(uniapp开发)
微信小程序·小程序·uni-app
学代码的小前端3 小时前
0基础学前端-----CSS DAY13
前端·css
lvbb664 小时前
微信小程序-路线规划功能
微信小程序·小程序·notepad++
css趣多多4 小时前
案例自定义tabBar
前端