yui3 widget di errore “this.constructor.NAME è indefinito”
-
14-10-2019 - |
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.
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