老師,為什么直接返回state的數(shù)據(jù)不是響應(yīng)式的
function?useSearchHot()?{??const?state?=?reactive({????searchHot:?[],??});??onMounted(()?=>?{????axios.get("/search/hot/detail").then((res)?=>?{??????state.searchHot?=?res.data.data;????});??});??return?toRefs(state);}
老師,如果不用toRefs,直接返回state的話,不是已經(jīng)修復(fù)了嘛,但數(shù)據(jù)還是沒(méi)有出來(lái)
2020-11-29
不用toRefs,得看一下你useSearchHot函數(shù)調(diào)用的時(shí)候如何賦值的,如果是以下這樣應(yīng)該是可以的:
var?state?=?useSearchHot();