剛學umi的時候,想使用umi的models實現全局狀態管理,其實就是dva的全局狀態管理。
但是我根據umi官網上,直接引入connect import { connect } from 'umi'
但是會報模塊“"umi"”沒有導出的成員“connect”
於是我便去官網上查看有沒有解決類似問題
官網上有一下解決方法
檢查:
dva 配置有沒有開啟,該插件是配置開啟的
有沒有有效的 dva model,可通過執行 umi dva list model 檢查,或者執行 umi g tmp 后查看 src/.umi/plugin-dva/dva.ts 中檢查 model 注冊情況
但是我按照上面找,在dva.ts中並沒有找到connect的聲明。
但是一臉懵,不知道為啥。
后來才發現 原來我沒有先創建models狀態管理
可能只有我一個人才會出現這種情況,現在想想真尷尬,如果你也遇到我這個問題,希望可以快速幫你解決。