Pergunta

Eu tenho notado que a cada matriz que é asigned para ractive através de dados tem um _ractive propriedade...a coisa é, esta matriz parece ter um _ractive:Objeto que é uma chave:par de valor, e isto não é suposto ser em matrizes.enter image description here

então eu adicionei uma imagem sobre o google chrome inspeção para fazer o ponto de clara.

alguém pode me ajudar a entender isso melhor ?

Foi útil?

Solução

Ractive matriz modificação é explicado em detalhe no docs aqui.Como parte do rastreamento de matriz modificação, a matriz métodos são quebradas e:

Ractive adiciona um (não-enumerável, em navegadores modernos) _ractive propriedade para matrizes, que contém informações sobre o que Ractive instâncias dependem da matriz, e que keypaths é atribuída.

Você pode matriz de parada de modificação utilizando modifyArrays: false, mas , em seguida, você precisa chamar ractive.update a si mesmo, ou você pode usar o ractive matriz de modificação de métodos como ractive.push(array, item) (mais uma vantagem sendo que a essa chamada retorna uma promessa chamado quando as transições se completo, se é que isso é relevante para o seu uso).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top