2 回答

TA貢獻(xiàn)1868條經(jīng)驗 獲得超4個贊
您需要通過幾種方式編寫代碼
第一種方式 - 你破壞你的狀態(tài)
const { state:st } = useTabData();
第二種方式——直接調(diào)用函數(shù)
{JSON.stringify(useTabData().state, null, 2)}
您傳遞和訪問的變量名應(yīng)該相同,或者您可以像第一步一樣使用解構(gòu)來更改變量名。

TA貢獻(xiàn)1853條經(jīng)驗 獲得超18個贊
給初學(xué)者的小提示
// Return object
const myFunct1 = () => {
// Return values
const alpha = 1;
const beta = 2;
const gamma = 3;
return { alpha, beta, gamma };
}
// Return array
const myFunct2 = () => {
// Return values
const alpha = 111;
const beta = 222;
const gamma = 333;
return [alpha, beta, gamma];
}
// Get values from object return
let { alpha, beta, gamma } = myFunct1();
console.log(alpha, beta, gamma);
// Get values from array return
const [one, two, three] = myFunct2();
console.log(one, two, three);
添加回答
舉報