mobx

    1热度

    2回答

    我有一个从这样的: 用下面的代码: <form onKeyPress={this.login.bind(this)}> <input type="text" placeholder="username"/> <input type="password" placeholder="password"/> <button type="button" onClick={th

    0热度

    1回答

    我有一个项目,使用React和Mobx与Mobx反应。 我的项目在本地运行得很好。然而,在使用webpack -p建,我得到了一个空白的屏幕,在控制台中出现以下错误: webpack:///./~/mobx-react/index.js?:3 Uncaught Error: Cannot find module "mobx" at webpackMissingModule (webpac

    0热度

    1回答

    在我的应用程序的一个功能中,我正在与Firebase进行同步以获取活动事件的列表。这样做的主要结果意味着可观察值将被实时重复设置。这很好,但它导致了一些MobX麻烦。为了演示,看看相关的商店: import { observable, computed, autorun, extendObservable, reaction } from "mobx"; import { subscribe }

    0热度

    1回答

    假设我有这个基本上包含我所有现有商店的.jsx文件。 用户access.jsx import { observable, action, computed } from 'mobx'; export default new class UserAccess{ @observable page_access = []; } stores.jsx import { UserAcces

    4热度

    2回答

    我正在用我的应用程序绘制XY图的几个图表。 我在显示 下方(或上方,左侧或右侧)的图例时没有任何问题。 但为了节省空间,我想绘制一个图例框到XY-Plot中。 我可以在图中绘制图像,文本和线条注释。 所以我试着从我的LegendTitle做一个TitleAnnotation,并将这个 注释添加到图中。 LegendTitle legend = new LegendTitle(plot.getRen

    0热度

    1回答

    我有一个我正在开发的反应本机应用程序。现在我希望它有两个意见。登录页面和主页面。它到目前为止是这样的: index.ios.js import React, { Component } from 'react'; import { AppRegistry, Dimensions, StyleSheet, Text, TextInput,

    3热度

    2回答

    我在React组件中使用indexOf来根据对象是否位于mobx可观察数组中来设置按钮的样式。 该按钮是用于收藏。它将该特定列表项目的对象推送到名为“收藏夹”的商店中的可观察数组中。收藏夹是可观察的对象数组。 这里是ES6模板从我的按钮文字: className={`btn-group ${((this.props.store.favorites.indexOf(this.props.data)

    0热度

    1回答

    我动态加载反应组件(通过webpack的导入('module')。)然后)加载到我的包中。问题是组件不会对Mobx observable的更改作出反应。如果我以正常的方式导入模块,一切正常。 看着Mobx开发工具,我可以看到的是,当组件被静态导入时可观察到的变化,我看到: 更新“[email protected]”:([email protected])(为(ReviewsStore @ 6.pr

    1热度

    1回答

    我需要它的形式。 我的形式是这样的数据提交: const initial = { name "", surname: "", adresses: new Array() <- this give me warning when array empty * } 我不会忽略在其中我有一些标准的属性,我可以添加新的特性,使用extendObservable 不会忽略类

    0热度

    1回答

    美好的一天! 我有一个父组件: @observer class ToDos extends Component { componentWillMount() { this.state = new State(); this.onClearAllCompleted = this.onClearAllCompletedHandler.bind(this); }