首页 > 解决方案 > 如何修复无法读取 null 的属性“角色”?

问题描述

问题是每当我输入这个

if(message.member.roles.cache.has(`something here`))

错误来自无法读取 null 的属性“角色”

有什么修复吗?我是编码新手。请帮忙。

标签: javascriptnode.js

解决方案


message.member在您的代码中可能为空。检查空/未定义的情况,

if(message.member && message.member.roles.cache.has(something here)) {
  // your code here

 }

推荐阅读