Articles of backbone.js

O que significa “void 0”?

Duplicar Possível: O que significa “javascript: void (0)”? Lendo o código-fonte do Backbone.js, vi o seguinte: validObj[attr] = void 0; O que é void 0 ? Qual é o propósito de usá-lo aqui?

Como sobrescrever o Backbone.sync?

Eu estou experimentando o Backbone.js, e uma das coisas que estou tentando é fazer uma chamada para uma API remota, então eu preciso ser capaz de replace o Backbone.sync, como eu entendo a documentação . Não há um exemplo de como fazer isso na própria documentação, e parece não haver um grupo do Google para […]

Serializar dados de formulário para JSON

Eu quero fazer alguma validação pré-servidor de um formulário em um modelo de Backbone.js . Para fazer isso, preciso obter a input do usuário de um formulário em dados utilizáveis. Eu encontrei três methods para fazer isso: var input = $(“#inputId”).val(); var input = $(“form.login”).serialize(); var input = $(“form.login”).serializeArray(); Infelizmente, nenhum deles oferece um bom […]

Backbone js .listenTo vs .on

Quais são as vantagens e desvantagens das seguintes 2 linhas de código? Eu não entendo porque existem duas maneiras diferentes de fazer a mesma coisa. this.listenTo(app.Todos, ‘change:completed’, this.filterOne); app.Todos.on(‘change:completed’, this.filterOne); Além disso, ao usar o .on, como determino o contexto padrão?

JavaScript console.log causa erro: “O XMLHttpRequest síncrono no encadeamento principal está obsoleto…”

Eu adicionei logs ao console para verificar o status de diferentes variables ​​sem usar o depurador do Firefox. No entanto, em muitos lugares em que adiciono um console.log no meu arquivo main.js , recebo o seguinte erro em vez de minhas adoráveis ​​pequenas mensagens manuscritas para mim: O XMLHttpRequest síncrono no thread principal é obsoleto […]

Melhor maneira de iterar em uma matriz sem bloquear a interface do usuário

Estou precisando fazer iterações em alguns arrays grandes e armazená-los em collections de backbone de uma chamada de API. Qual é a melhor maneira de fazer isso sem fazer o loop fazer com que a interface pare de responder? O retorno da solicitação do ajax também bloqueia quando os dados retornados são tão grandes. Eu […]

Explicação de …

Eu apenas tropecei em algo que nunca vi antes. Na fonte do aplicativo TODO de exemplo do Backbone.js ( Backbone TODO Example ) eles tinham seus templates dentro de um , que continha um código que parecia algo saído do PHP mas com tags JavaScript . Alguém pode explicar isso para mim? Isso é legal?

Underscore template throwing variable não definido erro

Eu assisti alguns vídeos sobre o tema do backbone js. Este é um exemplo direto do vídeo. É de 2012, então estou pensando que as regras / biblioteca de backbone mudaram, mas não consigo entender por que isso não funciona no momento. No vídeo, a pessoa mostra que está rodando no JS Fiddle, mas não […]