mobx

    0热度

    1回答

    我正在尝试使用MobX。我的问题是 MobX是否带有内置的http块?如果是,什么是名称/功能? 如果#1的答案是否定的,并且我使用axios如何将已解决的承诺转换为可观察的? 我知道以下错误。实现这一目标的常用方法是什么? export class TodoStore { @observable todos = []; .... fetchTodo() {

    4热度

    1回答

    我正在使用MBOX进行状态管理ReactJS。 我有时更新一些函数内的可观察变量,比它重新呈现反应组件,有时我用@action方法来更新可观察变量。 那么这两种情况之间的差别以及它对渲染的影响是什么?

    1热度

    1回答

    这是我第一次使用MobX,因此这可能比我想象的更简单,但我没有遇到任何我尝试过的错误;无论我在哪里尝试使用它,商店都是不明确的。我已经尝试将商店直接导入组件并从主文件传递道具(也可以,但我不确定是否使用了这个)。我也尝试过几种不同的.babelrc文件设置,但这似乎不成问题。 这里是UserStore: import React from 'react'; import { observab

    0热度

    2回答

    我的项目是基于React构建的,并且用于状态管理Mobx正在使用。 我们不使用装饰,使得需要观察可观测量的部件,需要被包裹在以下方式: import React from 'react'; import {observer} from 'mobx-react'; import MyComponent from '../app/my-component.jsx'; import myFilte

    1热度

    2回答

    我无法使装饰器(如@observable和@computed)在我的项目中工作。 这是我的文件。 的package.json: { "name": "heroku-react", "version": "0.1.0", "private": true, "dependencies": { "babel-plugin-syntax-decorator

    1热度

    1回答

    我正在尝试使用MobX的React。 我在我的商店中定义了fetchSources()。 如果我将以下内容放在顶层组件中,它可以正常工作。 componentWillMount() { this.props.store.fetchSources() } 但是如果我把上面相同的代码到被也被定义为观察员子级别组件它给了我下面的错误。 TypeError:无法读取未定义的属性'f

    1热度

    1回答

    鉴于 onSubmit(e) { e.preventDefault(); const { userStore, data } = this.props; this.setState({isLogin: true}); const promise = userStore.login(data); promise.then(() => {

    0热度

    1回答

    我试图将React MobX悬停在列表项上。这里是我的代码 export default observer( class SidebarContent extends React.Component { constructor(props) { super(props); } componentWillMount() { this.props.s

    0热度

    1回答

    如何对数组中的变化做出反应?不执行 var todos = mobx.observable([ { title: "Make Pasta", subtasks: [ { title: 'Pasta' }, { title: 'Salt' }, ] }, { title: "M

    8热度

    2回答

    我创建了一个Java GUI应用程序,它充当许多低级外部进程的包装。公用事业按原样运作,但迫切需要一项重大改进。 我希望我的外部进程以非阻塞的方式运行,这将允许我并行地处理额外的请求。简而言之,我希望能够在生成数据时处理来自外部进程的数据。但它似乎是我的基本尝试,检查并看看外部进程是否仍在运行正在阻塞。 下面是我的ExternalProcess类的摘录。有关线程和阻塞的特定Java功能问题,请参阅