Backbone.js

Tela Software:
Backbone.js
Detalhes de Software:
Versão: 1.2.1 Atualizado
Data de upload: 20 Jul 15
Revelador: Jeremy Ashkenas
Licença: Livre
Popularidade: 38

Rating: nan/5 (Total Votes: 0)

Acrescenta modelos, visualizações, controladores, eventos, história e coleções de recursos do JavaScript.
Embalado, vem em menos de 2 KB.
 Suprimentos backbone estrutura para aplicações JavaScript-pesados, fornecendo modelos de chave-valor eventos, coleções de ligação e personalizado com uma rica API de funções enumeráveis, pontos de vista com evento declarativa manuseio e conecta tudo para aplicativos existentes através de uma interface JSON RESTful.

O que é novo nesta versão:.

  • Adicionado listenToOnce como o análogo de uma vez
  • Adicionado o método findWhere para coleções, similar para onde.
  • Adicionado as chaves, valores, pares, invertido, picareta, e omitir métodos Underscore.js ao backbone Models.
  • As rotas no mapa de rotas de um Router pode agora ser literais de função, em vez de referências aos métodos, se você gosta.

O que é novo na versão 1.1.2:.

  • Adicionado listenToOnce como o análogo de uma vez
  • Adicionado o método findWhere para coleções, similar para onde.
  • Adicionado as chaves, valores, pares, invertido, picareta, e omitir métodos Underscore.js ao backbone Models.
  • As rotas no mapa de rotas de um Router pode agora ser literais de função, em vez de referências aos métodos, se você gosta.

O que é novo na versão 0.9.10:

  • A & quot; rota & quot; evento é acionado no roteador, além de ser demitido em Backbone.history.
  • A validação do modelo é agora só executada por padrão no modelo # salvar e não imposta por padrão na construção ou em Model # set, a menos que a {validar: true}. opção é passado
  • View # make foi removido. Você vai precisar usar $ diretamente para construir elementos DOM agora.
  • Passando {silenciosa: true} sobre a mudança não vai mais atrasar indivíduo & quot; mudança: attr & quot; eventos, ao invés disso eles são silenciados por completo.
  • O Modelo método # mudança foi removido, como atrasado alterações de atributo como não está mais disponível.
  • Correção de bug na mudança em que a comparação atributo usa! == em vez de _.isEqual.

O que é novo na versão 0.9.9:

  • Ao usar adicionar uma coleção, passando {mesclar : true} agora fará com que modelos duplicados para ter seus atributos fundiram-se para os modelos existentes, em vez de ser ignorado
  • .
  • Adicionado atualização (que também está disponível como uma opção para buscar) para & quot; inteligente & quot; atualização dos conjuntos de modelos.
  • HTTP PATCH apoio em defesa do guarda passando {patch: true}.
  • O objeto Backbone agora se estende Eventos para que você possa usá-lo como um ônibus evento global, se quiser.
  • Adicionado um & quot; pedido & quot; evento de Backbone.sync, que dispara sempre que um pedido começa a ser feita para o servidor. O complemento natural para o & quot; sync & quot; evento.

  • URLs
  • Router agora suportam peças opcionais via parênteses, sem ter que usar um regex.
  • eventos Backbone agora suporta uma vez, semelhante ao nó de uma vez, ou um do jQuery.

O que é novo na versão 0.9.2:

  • Em vez de lançar um erro ao adicionar modelos duplicados para uma coleção, Backbone vai agora silenciosamente ignorá-los em vez disso.
  • Adicionado impulso, pop, unshift, e mudar para coleções.
  • de hash alterado de um modelo está agora exposta para facilitar a leitura do atributo delta alterada, desde o último & quot do modelo, a mudança & quot; evento.
  • Adicionado onde coleções para filtragem simples.
  • Pode agora usar uma única chamada off para remover todos os retornos de chamada ligados a um objeto específico.
  • Correções de bugs para eventos de alteração individuais aninhados, alguns dos quais podem ser & quot; silenciosa & quot;.
  • Correções de bugs para a codificação de URL em fragmentos location.hash.
  • Correção de bug para validação do lado do cliente com antecedência de um salvar call com {espera: true}.
  • Atualização / refrescado o exemplo Todo List app.

O que é novo na versão 0.9.0:

  • Quando você não sabe a chave com antecedência , você pode agora chamar model.set (chave, valor), bem como salvar.
  • Vários modelos com o mesmo id não são mais permitidos em uma única coleção.
  • Adicionado um & quot; sync & quot; evento, que dispara sempre que o estado de um modelo foi sincronizado com êxito com o servidor (criar, salvar, destruir).
  • vincular e desvincular foram renomeados para ligar e desligar para maior clareza, seguindo o exemplo da jQuery. Os nomes antigos são também ainda suportado.
  • função comparador de uma coleção Backbone agora podem se comportar tanto como um sortBy (passar uma função que leva um único argumento), ou como uma espécie (passar uma função comparador que espera dois argumentos). A função de comparação também está agora ligado por padrão para a coleção -. Assim você pode se referir a esta dentro dela
  • eventos de uma vista de hash agora também pode conter valores de função diretas, bem como os nomes de seqüência de métodos de vista existentes.
  • Adicionado shuffle e inicial para coleções, proxy de sublinhado.
  • Modelo # UrlRoot pode agora ser definido como uma função, bem como um valor.
  • OPINIÃO # atributos podem agora ser definida como uma função, bem como um valor.
  • Chamando buscar em uma coleção vai agora fazer com que todos buscado JSON para ser executado através de função de análise do modelo da coleção, se um está definido.

O que é novo na versão 0.5.3:

  • A propriedade Ver eventos podem agora ser definida como uma função, bem como um objeto literal, tornando mais fácil para definir e herdar eventos programaticamente.
  • groupBy está agora em proxy de sublinhado como um método em Collections.
  • Se o servidor já tem rendido tudo no carregamento da página, passar Backbone.history.start ({silenciosa: true}) para evitar a rota inicial de desencadear. Bugfix para pushState com URLs codificadas.

O que é novo na versão 0.5.2:

  • A função de ligação, pode agora ter um terceiro opcional argumento, para especificar a esta da função de retorno de chamada.
  • Vários modelos com o mesmo id agora são permitidos em uma coleção.
  • Corrigido um bug onde chamando .fetch (jQueryOptions) poderia causar um URL incorreto para ser serializado.
  • Corrigido um breve fogo extra de rota antes de redirecionar, quando degradante de pushState.

O que é novo na versão 0.5.1:

  • atualizações transparentes melhorou de URLs baseados em hash para pushState e vice-versa.
  • inconsistência fixo com atributos não modificados que está sendo passado para modelo # inicializar.
  • Revertido uma mudança 0.5.0 que tira levando hashbangs de rotas.
  • Adicionado contém como um alias para inclui.

O que é novo na versão 0.5.0:

  • Um grande número de pequenos ajustes e correções de bugs micro, melhor visualizado por olhar para o diff cometer. Suporte HTML5 pushState, ativado por opting-in com: Backbone.history.start ({pushState: true}).
  • Controlador foi renomeado para Router, para maior clareza.
  • Collection # refresh foi renomeado para Coleção # redefinido para enfatizar sua capacidade de ambos redefinir a coleção com novos modelos, bem como esvaziar a coleção quando usado sem parâmetros. SaveLocation foi substituído por navegar.
  • métodos de persistência RESTful (salvar, esforço, etc.) agora retornar o objeto adiada jQuery para obter mais sucesso encadeamento / erro e conveniência geral.
  • XSS melhorada para escapar Model # fuga.
  • Adicionado uma opção UrlRoot para permitir especificar os URLs RESTful sem o uso de uma coleção.
  • Um erro é lançado se Backbone.history.start é chamado várias vezes.
  • Collection # criar agora valida antes de inicializar o novo modelo. view.el pode ser agora uma pesquisa seqüência jQuery.
  • Backbone Visualizações agora pode também ter um parâmetro de atributos.
  • Model # padrões podem agora ser uma função, bem como um objeto atributos literais.

Requisitos :

  • JavaScript no lado do cliente

Programas semelhantes

PSD.js
PSD.js

5 Jun 15

Devil
Devil

12 May 15

React
React

5 Sep 16

Outro software de desenvolvedor Jeremy Ashkenas

Underscore.js
Underscore.js

11 Apr 15

CoffeeScript
CoffeeScript

4 Jun 15

Docsplit
Docsplit

13 Apr 15

Docco
Docco

28 Feb 15

Comentário para Backbone.js

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria