Articles of backbone.js

Est-il possible d’imbriquer des helpers dans les options hash avec le guidon?

Par exemple, y a-t-il un moyen d’imbriquer mon assistant ” i18n ” dans la variable de hachage d’un autre assistant? {{view “SearchView” placeholder=”{{t ‘search.root’}}” ref=”search” url=”/pages/search” className=’home-search’ polyfill=true}}

Itinéraires par défaut dans un contrôleur Backbone.js?

Je veux définir une route par défaut pour mon contrôleur backbone.js. Actuellement je le fais comme ça: class DealSearchController extends Backbone.Controller routes: ‘list’ : ‘showListView’ ‘photos’ : ‘showPhotoView’ ‘map’ : ‘showMapView’ initialize: -> …. window.location.hash = ‘list’ if ! _.include( _.keys(@routes),(window.location.hash || ”).replace(‘#’,”)) Y a-t-il une meilleure façon de le faire?

Quel problème résout backbone.js?

Lorsque je passe en revue le site backbone.js, je ne suis pas sûr de ce qu’il essaie de faire. Cela semble un peu populaire, mais pourquoi devrais-je l’apprendre? Qu’est-ce que ça va faire pour moi? Pourquoi a-t-il été fabriqué? Quel problème résout-il?

Pourquoi le soulignement retarde-t-il réparer autant de mes problèmes?

Après avoir utilisé le backbone pendant quelques semaines, je me suis rendu compte que le fait de ne pas finir le compte a fini par résoudre de nombreux problèmes d’async rencontrés lors du rendu de différentes vues. Est-ce que quelqu’un peut m’aider s’il vous plaît à comprendre exactement ce que souligne le fait de différer […]

Utilisation du guidon avec colonne vertébrale

J’apprends Backbone / Handlebars / Require. J’ai regardé partout en ligne et sur SO – y a-t-il des didacticiels ou des sites Web que vous pouvez me diriger pour fournir des informations utiles pour l’utilisation de guidons au lieu de traits de soulignement?

Plus simple des exemples backbone.js

Je crée un exemple de backbone pour essayer de l’apprendre et j’ai des problèmes pour que ma vue soit rendue. Je l’ai basé sur le tutoriel de Thomas Davis, mais j’ai regardé beaucoup d’autres applications et tutoriels disponibles. Je change le didacticiel de Davis non seulement parce que je veux append une zone de saisie, […]

append un en-tête de requête sur le backbone

Mon serveur dispose d’une autorisation manuelle. J’ai besoin de mettre le nom d’utilisateur / mot de passe de mon serveur sur ma demande de backbone pour que cela passe. Comment puis-je le faire? Des idées? Je vous remercie

Comment attendre pour afficher la vue dans backbone.js jusqu’à ce que la récupération soit terminée?

J’essaie de comprendre comment une partie de backbone.js fonctionne. Je dois chercher une collection de modèles une fois l’application lancée. Je dois attendre que le rendu soit terminé pour rendre chaque vue. Je ne suis pas sûr à 100% de la meilleure approche à adopter dans ce cas. var AppRouter = Backbone.Router.extend({ routes: { “”: […]

pourquoi bindAll dans les vues backbone.js?

Dans la démo du backbone, le code comporte quelques points où _.bindAll(this,…) est utilisé. Plus précisément, il est utilisé dans la fonction d’ initialize des deux vues. Autant que je sache, il est nécessaire de faire ce qui suit: this.$(‘.todo-content’).text(content); Mais pourquoi voudrait-on faire ce qui précède, quand on peut faire: $(‘.todo-content’).text(content); ?

Tri d’une collection de backbone Après l’initialisation

J’utilise Backbone.js pour afficher une liste d’éléments, par exemple Books. Après le rendu de la liste, l’utilisateur dispose d’options pour les sortinger. Ainsi, si l’utilisateur clique sur Trier par titre ou Trier par nom d’auteur, la liste sera sortingée du côté client. window.Book = Backbone.Model.extend({ defaults: { title: “This is the title”, author: “Name here” […]