«backbone.js» etiketlenmiş sorular

Backbone.js, RESTful JSON arayüzüne sahip bir JavaScript çerçevesidir ve model-görünüm-sunum (MVP) uygulama tasarım paradigmasına dayanır

6
Backbone.js: mevcut rotayı al
Omurga kullanarak geçerli rotanın adını almam mümkün mü? Rota değişikliği olaylarına nasıl bağlanacağımı biliyorum, ancak mevcut rotayı diğer zamanlarda, değişiklikler arasında belirleyebilmek istiyorum.
137 backbone.js 

10
Backbone.js'de alt görünümler nasıl oluşturulur ve eklenir
Uygulamamda biraz derinleşen iç içe görünüm kurulumum var. Alt görünümleri başlatmayı, oluşturmayı ve eklemeyi düşünebileceğim birçok yol var, ancak ortak uygulamanın ne olduğunu merak ediyorum. İşte düşündüğüm bir çift: initialize : function () { this.subView1 = new Subview({options}); this.subView2 = new Subview({options}); }, render : function () { this.$el.html(this.template()); this.subView1.setElement('.some-el').render(); …

8
"Tek sayfalı" JS web siteleri ve SEO
Günümüzde güçlü "tek sayfalı" JavaScript web siteleri oluşturmak için birçok harika araç var. Bana göre, bu, sunucunun bir API olarak hareket etmesine izin vererek (ve başka bir şey değil) ve müşterinin tüm HTML oluşturma işlerini halletmesine izin vererek doğru bir şekilde yapılır. Bu "kalıp" ile ilgili sorun, arama motoru desteğinin …

12
Alt Çizgide harici şablon
Kullandığım Underscore şablonu . Şablon olarak harici bir dosya eklemek mümkün mü? Omurga Görünümünde şunlara sahibim: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, Benim html'mde: <script id="practice-text-template" type="text/template"> <h3>something code</h3> </script> İyi çalışıyor. Ama harici şablona ihtiyacım var . Denerim: <script id="practice-text-template" …

1
Backbone.js: Backbone Koleksiyonundaki bir modelin indeksi nasıl elde edilir?
Bir koleksiyondaki bir modelin dizinini bulmanın bir yolu var mı? Diyelim ki üzerinde çalıştığımız bir modelimiz var, bu model şu anda içinde bulunduğu koleksiyondaki indeksini çıkarabilir mi? Bunu yapmak istiyorum çünkü modele mevcut hedefin üstünde veya altında erişmek istiyorum. Başka bir deyişle, şöyle bir şey var: index = this.model.index modelAbove …
119 backbone.js 


15
Omurga Görünümü: Etkinlikleri üst öğeden devralın ve genişletin
Omurga dokümantasyonunun durumu: Olaylar özelliği, olaylarınızı programlı olarak tanımlamanın yanı sıra bunları üst görünümlerden devralmayı kolaylaştırmak için bir olay hash'i döndüren bir işlev olarak da tanımlanabilir. Bir ebeveynin görüş olaylarını nasıl devralır ve onları genişletirsiniz? Ebeveyn Görünümü var ParentView = Backbone.View.extend({ events: { 'click': 'onclick' } }); Çocuk Görünümü var …

5
Model getirildiğinde 1'i doğruya veya 0'ı yanlışa dönüştürme
Bir mysql veritabanından JSON yanıtı ile ayarlanmış bir modelim var. Model veriler, kullanımları veritabanında bir Boole / Tinyint alanı içine doğru veya yanlış ayarlanır 1ya da 0. Benim görüşüme göre, alt çizgi içeren bir boolean için kontrol eden bir bağlamam var _.isBoolean. Elbette, modelim verileri aldığında, doğru veya yanlış yerine …


5
REST kullanarak birden fazla kaydı silin
Birden çok öğeyi silmenin DİNLENME yolu nedir? Benim kullanım durumum, aynı anda birden fazla öğeyi silebilmem gereken bir Omurga Koleksiyonum olması. Seçenekler şöyle görünüyor: Her kayıt için bir DELETE isteği gönderin (potansiyel olarak düzinelerce öğe varsa kötü bir fikir gibi görünür); Silinecek kimliklerin URL'de birbirine dizildiği bir DELETE gönderin (yani, …
106 api  rest  backbone.js 

9
Backbone.js iç içe nesne niteliği alma ve ayarlama
Ben basit bir backbone.js hakkında soru var olsun ve ayar işlevlerini. 1) Aşağıdaki kodla obj1.myAttribute1'i doğrudan nasıl 'alabilirim' veya 'ayarlayabilirim'? Başka bir soru: 2) Modelde, defaultlar nesnesinin yanı sıra, modelimin diğer özelliklerini Backbone'un get ve set yöntemleri ile erişilebilecek şekilde nerede beyan edebilirim / belirtmeliyim? var MyModel = Backbone.Model.extend({ defaults: …

8
JQuery / JavaScript kodunu düzenlemenin en iyi yolu (2013) [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun netleştirilmesine yardımcı olması için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Sorun Bu cevap daha önce cevaplanmış ancak eski ve güncel …

3
Backbone.js: "expand" tanımsız?
Backbone.js ile yeni başlıyoruz. Basitçe Backbone (geliştirme / üretim sürümlerinden biri) dahil olmak hataya neden olur: Uncaught TypeError: Cannot call method 'extend' of undefined 128. satırda: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype, Backbone.Events,


3
Dinlendirici arka uç için Ember.js veya Backbone.js [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.