mobx

    2熱度

    1回答

    我看過Github上的this issue和stackoverflow上的this question,但我仍然不確定如何觸發自動運行的數據結構。我從存儲中獲取數據作爲json對象。 // Object keys do not change const sampleData = [ { "title": "some-title", "isActive": tru

    1熱度

    2回答

    問題:它是一個反模式,既有mobx和反應,然後利用兩個反應組件狀態,並從mobx的@observer@observable? 由於我能理解,mobx試圖取代反應狀態,或者至少做了非常相似的事情。

    1熱度

    2回答

    我創建使用mobx商店如下: import {extendObservable} from 'mobx'; class InfluencerFeedStore { constructor() { extendObservable(this, { data: [] }); } setData(items = []) {

    0熱度

    1回答

    Q1:我們需要的交易,當使用observablearray.replace? 按照此鏈接 https://mobxjs.github.io/mobx/refguide/transaction.html 它的每個項目的推過程中提及。 Q2:事務是否改善了性能或者只是爲了使得渲染僅在事務完成後才發生。

    2熱度

    2回答

    我對MobX注入裝飾器的理解是,使用Enzyme,我應該能夠在單元測試中初始化商店,然後將其作爲支持傳遞給組件I安裝。 [src:https://semaphoreci.com/community/tutorials/how-to-test-react-and-mobx-with-jest並滾動到集成測試部分。]但我一直得到商店不可用!錯誤。這往往是一個問題,特別是如果我注射多個商店。 所以在我的

    0熱度

    1回答

    是否可以從某個不同商店的操作中更改某個商店的狀態。我通常在所有組件上使用Inject,但我猜他們不適用於商店。 我有一個專門的商店,它控制通知彈出狀態。改變它的打開/關閉狀態以及來自我執行Ajax調用的所有其他商店的操作的消息將是非常好的。

    4熱度

    1回答

    我探索MobX和流逝的一個問題感興趣: 如果我有這樣的觀察到: class ItemsStore { @observable items = [1,2,3]; } const store = new ItemsStore; ,然後改變它像這樣: setInterval(() => { store.items[0] = +new Date }, 1000) 我注意到

    1熱度

    1回答

    我有一個問題,弄清楚如何讓反應組件具有基於異步獲取數據的初始狀態。 MyComponent從API獲取數據,並通過Mobx action設置其內部data屬性。 客戶端,componentDidMount被調用並獲取數據,然後設置並正確呈現。 import React from 'react'; import { observer } from 'mobx-react'; import { o

    3熱度

    1回答

    我不知道如何實現我的mobx店承諾。我有我想在一個循環順序運行,並確保等待第一個運行的第二前完成兩個動作。這是我的商店代碼的一個例子。請要求進一步澄清,我一定會添加它。我試圖代碼簡化到只是我認爲是必要的,以找到一個解決方案。謝謝! import { observable, action } from 'mobx'; import Store from '../support/store';

    7熱度

    3回答

    所以我創建一個應用程序與沒有配置我安裝mobx和mobx反應的反應從https://facebook.github.io/react/blog/2016/07/22/create-apps-with-no-configuration.html ,但仍顯示意外的標記的@ SYMB之前的誤差。 我是否需要添加別的東西,或者我現在的配置是錯誤的?:( 的package.json "devDependen