我正在使用 cargo 執行命令,出現此錯誤,我無法理解,這是腳本:
const member = client.guilds.cache.get('980553630480474232').members.get(interaction.user.id);
這是錯誤:
client.guilds.cache.get(...).members.get is not a function.
uj5u.com熱心網友回復:
在 v13 中,您需要使用.cache.get(),如果錯誤仍然存??在,請仔細檢查您的公會 ID。
如果遇到此類錯誤,請嘗試console.log()查看未定義的值,因為此類錯誤是由未定義的值引起的。
如果您在代碼中多次需要一個值,請先定義它,以獲取將來的建議,在這種情況下使用
const guild = client.guilds.cache.get('980553630480474232');
const member = guild.members.cache.get('ID')
旁注:如果這是一個命令檔案,您可以使用以下命令直接獲取公會:
interaction.guild.members.get(interaction.user.id)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/489199.html
標籤:javascript 不和谐.js
上一篇:TypeError:使用jest時Object.method不是函式
下一篇:React中的渲染問題
