SORU
21 Aralık 2011, ÇARŞAMBA


Omurga süper

Ben ** 3, clone() yöntemi geçersiz zaman orada benim implantasyon bu geçersiz yöntemi çağırmak için bir yolu var mı? Şöyle bir şey:

var MyModel = Backbone.Model.extend({
    clone: function(){
        super.clone();//calling the original clone method
    }
})

CEVAP
21 Aralık 2011, ÇARŞAMBA


Kullanmak isteyeceksiniz:

Backbone.Model.prototype.clone.call(this);

Bu this (mevcut model) kapsamında Backbone.Model clone()özgün yöntemini çağırır.

Backbone docs:

Bu sayfa süper bir kenara: JavaScript çağırmak için basit bir yol sağlamaz süper aynı adı taşıyan işlevi prototip üzerinde yüksek tanımlı zincir. Ayarlamak gibi temel bir işlevi geçersiz kılmak, ya da kaydetmek isterseniz üst nesne uygulaması çağırmak için gerek açıkça [yukarıda gösterildiği] Ara

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • Tinkernut

    Tinkernut

    28 Aralık 2006
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006