[英]Can't access Mobx object within object properties
How could I access property that is located inside an object and that object stored in object我如何访问位于 object 中的属性以及存储在 object 中的 object
The following console log console.log(this.props.auth.user)
provides the output below, I am trying to access the role property.下面的控制台日志
console.log(this.props.auth.user)
提供了下面的output,我正在尝试访问角色属性。
You can use mobx.toJS
to convert an observable object to a javascript structure:您可以使用
mobx.toJS
将可观察的 object 转换为 javascript 结构:
An Example:一个例子:
const obj = mobx.observable({
foo: 1,
bar: 'hello',
})
const clone = mobx.toJS(obj)
const foo = clone.foo
const bar = clone.bar
So, you could do:所以,你可以这样做:
const user = mobx.toJS(this.props.auth.user)
const role = user.role
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.