我想要的是我的物件監聽我發送給我的函式的字串
例如 :
const [object,setobject] = useState([]);
const HandleChange = (text,field) => {
if (Object.keys(object).length > 0){
var objects = values ',' '{"' field '":' text '}'
console.log(object[text])
setobject(objects);
}
else {
var objects = '{"' field '":' '"' text '"}'
setobject(objects);
console.log(object[field]);
}
}
從這個object(這是一個狀態)我想知道是否有任何值等于variable text我的物件內部,有人知道我怎樣才能找到它?
uj5u.com熱心網友回復:
您的代碼中似乎有幾個拼寫錯誤(object或objects,console.log(object[text])或console.log(object[field]),...)。
我的理解是您希望訪問object[field],但是object是 aString而不是Object.
根據這個前提,我建議首先使用JSON.parse(). 然后你可以檢查是否object[field]已經存在。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/376804.html
標籤:javascript 反应原生
