Resultados de la búsqueda a petición "immutable.js"

1 la respuesta

¿Cómo puedo establecer un valor profundamente anidado en Immutable.js?

Al trabajar con objetos JavaScript simples, es fácil cambiar una propiedad de objeto profundamente anidada: people.Thomas.nickname = "Mr. T";Pero con Immutable tengo que revisar los antepasados de cada propiedad antes de tener un nuevo objeto de ...

1 la respuesta

¿Cómo construir subclases de Immutable.Record?

class Event extends Immutable.Record { constructor(text) { super({text: text, timestamp: Date.now()}); } }Vocaciónnew Event() parece devolver una función de construcción: new Event('started').toString()"función Record (valores) {if (valores ...

1 la respuesta

mapStateToProps debe devolver un objeto. En su lugar recibió el mapa {}?

Hola, uso Immuteble Map para el estado y cuando intento maspStateToProps tengo este error. Infracción invariable no capturada:mapStateToProps debe devolver un objeto. En su lugar recibió el Mapa {}. Aquí está mi código: Componente: const ...

2 la respuesta

En ImmutableJS, ¿cómo insertar una nueva matriz en un mapa?

¿Cómo puedo lograr lo siguiente usando ImmutableJS: myMap.get(key).push(newData);

2 la respuesta

¿Cuál es la diferencia entre ImmutableJS Map () y fromJS ()?

var a = {address: {postcode: 5085}} var b = Immutable.fromJS(a) var c = b.setIn(['address', 'suburb'], 'broadview').toJS(); // no error console.log(c); var d = Immutable.Map(a); var e = d.setIn(['address', 'suburb'], 'broadview').toJS(); // error ...

2 la respuesta

Obtener valores anidados en Immutable.js

De acuerdo con los documentos aquí: https://facebook.github.io/immutable-js/docs/#/Map/getIn [https://facebook.github.io/immutable-js/docs/#/Map/getIn] Debería poder obtener el valor profundamente anidado proporcionando una matriz para elkeyPath ...

2 la respuesta

Objetos de estado complejo (profundo) React-Redux

Dado mi estado redux inicial es: const state = { currentView: 'ROOMS_VIEW', navbarLinks: List([ {name: 'Rooms', key: 'ROOMS_VIEW'}, {name: 'Dev', key: ''} ]), roomListsSelected: {group: 0, item: 0}, roomLists: [ { name: "Filters", expanded: ...

2 la respuesta

¿Cómo actualizar un valor de un objeto anidado en un reductor?

He construido mi estado así const list = { categories: { Professional: { active: false, names: [ { id: 1, name: "Golf", active: false }, { id: 2, name: "Ultimate Frisbee", active: false } ] }}En mi acción, he agregado una opción de ID, por lo ...

3 la respuesta

Reaccione el rendimiento: renderizando una lista grande con PureRenderMixin

Tomé un ejemplo de TodoList para reflejar mi problema, pero obviamente mi código del mundo real es más complejo. Tengo un pseudocódigo como este. var Todo = React.createClass({ mixins: [PureRenderMixin], ............ } var TodosContainer = ...

3 la respuesta

Immutable.Map.deleteAll () no es una función

Considere el siguiente código: const person = Immutable.Map({ name: 'John', surname: 'Maverick', age: 39 }); const mutated = person.deleteAll(['name', 'age']);El resultado esperado sería quemutated ahora es una nueva instancia de Map con las ...