我需要确定object-B中的值是否存在于object-A的数组中
let object_A = [ {id: 5, role: "Admin" }, {id: 10, role: "User" }, {id: 11, role: "Test" } ]
这是我的object-A
中的值let object_B = {role: "User"}
并且使用
.some()
方法,我检查object-A
User
是否存在于object-B中let hasRole = object_A.some(rola => { return rola.role === object_B.role; });
但是我在编译器中出现错误
- 错误TS2339:类型'string'上不存在属性'role'
我做错了什么?
我需要确定对象B的值是否存在于对象A的数组中,让object_A = [{{id:5,role:“ Admin”},{id:10,role:“ User”},{ id:11,作用:...
创建类似的界面: