アプレット: ページ ジャンプ スプラッシュ画面

自分でメモを取り、作業を進めながら記録してください。どこかに行って。

1. 問題の説明

エントリページはコンポーネントであり、どのページに入るかはルーティングパラメータによって判断されます。ページごとに選択された値が異なり、データを編集するには値をエコーする必要があります。このとき問題が発生し、Aページに入ってデータを操作し、クリックしてキャンセルし、Aページから入るか、Bページから入ると、最後のA操作のデータが表示され、キャンセルをクリックすると、しばらく点滅すると、B ページで選択したデータが表示されます。この問題を解決するにはどうすればよいでしょうか?

2. ページ表示

ここに入力

3. 解決策

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()

おすすめ

転載: blog.csdn.net/u013592575/article/details/131704230