gpt4 book ai didi

reactjs - mobx react Action 绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 19:45:28 25 4
gpt4 key购买 nike

对于那些使用 mobx 编写应用程序的人+ react ,我想知道在使用 this. 时是否有更好的方法来处理上下文问题(例如 undefinedmobx 商店中返回 onClick)带有 inject 的 react 组件内的事件处理程序& observer .

我一直在写像 onClick={actionFromStore.bind(this.props.theStore)} 这样的处理程序解决这个问题,但似乎应该有更简洁的方法来做到这一点,我不知道。

我不是mobx专家,任何建议将不胜感激!

这里的操作是异步获取请求

最佳答案

您可以使用 @action.bound装饰师:

@action.bound
doSomething(){

// logic

}

或使用将保留上下文的 labmda 函数:
@action
doSomething = ()=> {

// logic

}

关于reactjs - mobx react Action 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54121988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com