Domanda

Sto creando un widget yui3 e continuo a ricevere questo errore: this.constructor.NAME is undefined.

sto definendo un nome nel mio widget di:

YUI().add('paginator', function(Y) {

    function Paginate(config) {
        Paginate.superclass.constructor.apply(this, arguments);
    }

    Paginate.NAME = "paginate";
    ...

Quindi, io non sono sicuro di quello che sta succedendo.

Modifica: Volevo anche aggiungere che ho appena cercato di aggiungere il widget di default scheletro da qui e sto ancora ricevendo lo stesso errore.

È stato utile?

Soluzione

Ho pensato di rispondere a questo io stesso nel caso in cui nessun altro si imbatte in questo problema. Ho dimenticato la parola chiave new durante la creazione di mio widget di.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top