Resultados da pesquisa a pedido "immutable.js"

2 a resposta

Objetos de estado complexo (profundo) React-Redux

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

10 a resposta

Why is immutability so important (or needed) in JavaScript?

Atualmente, estou trabalhando emReact JS [http://github.com/facebook/react]e Reagir nativo [https://github.com/facebook/react-native]estruturas. Na metade do caminho, me deparei com Immutability ou oBiblioteca JS ...

1 a resposta

Como posso definir um valor profundamente aninhado no Immutable.js?

Ao trabalhar com objetos JavaScript simples, é fácil alterar uma propriedade de objeto profundamente aninhada: people.Thomas.nickname = "Mr. T";Mas com o Immutable, preciso passar pelos ancestrais de cada propriedade antes de ter um novo objeto ...

2 a resposta

Qual é a diferença entre ImmutableJS Map () e 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 a resposta

Como atualizar um valor de um objeto aninhado em um redutor?

Eu construí meu estado assim const list = { categories: { Professional: { active: false, names: [ { id: 1, name: "Golf", active: false }, { id: 2, name: "Ultimate Frisbee", active: false } ] }}Na minha ação, adicionei uma opção de ID. Gostaria ...

2 a resposta

No ImmutableJS, como inserir uma nova matriz em um mapa?

Como posso obter o seguinte usando o ImmutableJS: myMap.get(key).push(newData);

3 a resposta

React performance: renderizando uma grande lista com PureRenderMixin

Peguei um exemplo TodoList para refletir meu problema, mas obviamente meu código do mundo real é mais complexo. Eu tenho algum pseudo-código como este. var Todo = React.createClass({ mixins: [PureRenderMixin], ............ } var TodosContainer ...

2 a resposta

Obtendo valores aninhados em Immutable.js

De acordo com os documentos aqui: https://facebook.github.io/immutable-js/docs/#/Map/getIn [https://facebook.github.io/immutable-js/docs/#/Map/getIn] Eu deveria conseguir o valor profundamente aninhado, fornecendo uma matriz para okeyPath ...

1 a resposta

mapStateToProps deve retornar um objeto. Em vez disso, recebeu o mapa {}?

Olá, eu uso o Immuteble Map para o estado e quando tento maspStateToProps, tenho esse erro. Violação invariável não capturada:mapStateToProps deve retornar um objeto. Em vez disso, recebeu o mapa {}. Aqui está o meu código: Componente: const ...

3 a resposta

Immutable.Map.deleteAll () não é uma função

Considere o seguinte código: const person = Immutable.Map({ name: 'John', surname: 'Maverick', age: 39 }); const mutated = person.deleteAll(['name', 'age']);O resultado esperado seria quemutated agora é uma nova instância do mapa com as ...