gpt4 book ai didi

javascript - 如何在命名空间: MobX内使用装饰器

转载 作者:行者123 更新时间:2023-12-03 04:15:22 25 4
gpt4 key购买 nike

我在客户端代码中使用 MobX,如下所示:

<script src="/js/mobx.umd.js"></script>
<script src="/js/mobx-react/index.min.js"></script>

现在,当我想像下面这样实际使用 MobX 时,它不起作用,即我的客户端用户界面不会对可观察变量的更改使用react:

const action=window.mobx.action
const observable=window.mobx.observable

class Store {

@observable isLoggedIn=false;
@action setIsLoggedIn=(tf)=>{this.isLoggedIn=tf}
}

我想知道如何在 ES6 中实际使用 window.mobx.actionwindow.mobx.observable

<小时/>

之前我将 MobX 与 NPM 结合使用,如下所示,并且运行良好:

import { action, observable } from 'mobx'

最佳答案

装饰器仅通过 babel/typescript 转译来支持。对于 ES5 语法,请参阅 https://mobx.js.org/best/decorators.html

关于javascript - 如何在命名空间: MobX内使用装饰器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44163205/

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