immutable.js

    1热度

    2回答

    所以我有一个终极版店,看起来像这样: posts : { posts: [ 0: { }, 1: { } ] } 我想Concat的额外物品,如这个数组: case LOAD_MORE_POSTS_SUCCESS: return { ...state, posts: [...state.posts, action.po

    0热度

    2回答

    我是redux的新手,请问下面的代码是否正确地使用了redux? 当调用执行currentTime的动作时,这是一个reducer方法。 import { combineReducers } from 'redux'; import { UPDATE_TIME } from './actions'; import { Map } from 'immutable'; const initia

    1热度

    1回答

    我使用Immutablejs更新数组中的所有元素 的JSON看起来是这样的: imState = Immutable.fromJS({ app: { line: { name: "Bar Chart", series: [ { name: "Series1x", color: "#82ca9d" },

    1热度

    1回答

    在JS中,您可以通过控制台使用'typeof'关键字记录JS原始类型。有一个等同的关键字immutable.js?

    1热度

    2回答

    所以,ES6的语法谜题。至于我可以看到,如果你创建一个JavaScript类,例如:DragonSlayer然后创建该类的实例,你需要使用'新'关键字。 let girl = new DragonSlayer(); 如果你不想使用'new'关键字,你可以创建一个包装函数。 function ADragonSlayer() { return new DragonSlayer() }

    0热度

    1回答

    我有一个规则组件,其中可以添加任意数量的规则,并且添加的规则将随规则的额外添加功能一起显示。在添加,删除规则字段时没有问题,但是当将数据发布到服务器时,数据会发布,但客户端会生成一个额外的空字段。我不知道如何以及为何发生。 下面是详细的代码 const _id = 0; function guid() { function s4() { return Math.floor(

    0热度

    1回答

    我正在使用ImmutableJS来存储所有状态的React和Redux应用程序。 该应用程序从约100 Hz的传感器接收数据。我需要绘制一个实时更新的图形并显示这些数据。 我一直在使用React-Vis作为图,问题是它需要一个对象数组而不是ImmutableJS数据结构。 我已经通过了ImmutableJS数据结构转换为一个数组这样解决了这个: ​​ 这工作,但我遇到的问题是巨大的滞后,如果我跑这

    3热度

    1回答

    在redux中,我明白状态是不​​可变的,当你创建新状态时,你基本上是用更新的新信息更新对象,然后完全重写状态。 今天我有一个想法,我不知道它有多愚蠢。 保持重写状态的计算量很大吗?我知道这是Redux的主要范式之一,但我想知道从内存和空间的角度来看这是否有意义。

    0热度

    1回答

    我是新来反应/ redux,我试图将我的一个对象以redux状态存储为Map/Hash,其中的键是来自db和对象的主键作为对象本身。然而,每次我更新时,状态似乎都会变得过度,我添加的新值是唯一剩下的值。这里是我的代码: import { RECEIVE_CURRENT_SCAN_RESULT } from '../constants'; const initialState = {

    0热度

    1回答

    所以我有这样的减速,我想,当动作被触发,我想推一个物体进入and_keywords阵列更新 import { fromJS } from 'immutable'; const initialState = fromJS({ searchParams: { limit: 100, page: 1, order_by: 'name', filters