Cargando

Ir a contenido

X

Error en llamada a un método en coffescript





  AUTOR PREGUNTA

Publicado 29 julio 2014 - 21:49
¿De qué forma puedo llamar un método en la definición de una función en coffescript? Este es el código que estoy utilizando pero sin éxito alguno:

MyApp.usuario = SC.Object.create({
primerNom: "Jose",
SegNom: "Perez",
NomCompleto: function() {
return this.get('primerNom') + ' ' + this.get('SegNom');
}.property('primerNom', 'SegNom') });

  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 30 julio 2014 - 04:59
Prueba con Ember:

MyApp.usuario = Ember.Object.create
primerNom: "Jose"
SegNom: "perez"
NomCompleto: Ember.computed -> @get 'primerNom' + ' ' + @get 'SegNom'


 

Publicado 30 julio 2014 - 04:59
Te dejo la solución no necesitas definir function:

MyApp.usuario = SC.Object.create {
primerNom: "Jose",
SegNom: "Perez",
NomCompleto: (->
return @get 'primerNom' + ' ' + @get 'SegNom'
).property('primerNom', 'SegNom') }


   AUTOR PREGUNTA

Publicado 30 julio 2014 - 05:12
Gracias Nieves, ya pude solucionar el error


X