Boa Noite pessoal,
Fica dando esse erro
Meu Component :
area: any; //public areas:any[];
//no computador
public areas = [ { NOME:“AREA 1”, CODIGO_AREA:1 },
{ NOME:“AREA 2”, CODIGO_AREA:2 },
{ NOME:“AREA 3”, CODIGO_AREA:3 }
]; /*
//no android
public processo = { NOME:"", CODIGO_PROCESSO:"", CODIGO_AREA:"" };
/**/ public processo = { NOME:“PROCESSO DE TRANSIÇÃO E TÉRMINO DE COMPONENTES PARA O TCC”, CODIGO_PROCESSO:1, CODIGO_AREA:2 };
constructor(public navCtrl: NavController, private toast:ToastController, private areaProvider:AreaProvider, private calculosProvider:CalculosProvider, private processoProvider:ProcessoProvider) {
}
ionViewDidEnter(){
// no android this.getAreas(); this.getProcessoAleatorio();
}
getAreas(){ this.areaProvider.getAll() .then((result:any[]) => { this.areas = result; this.toast.create({message:“Areas carregadas com sucesso.”, duration:1000, position:‘botton’}).present(); }) .catch(()=>{ this.toast.create({message:‘Erro ao carregar as Areas.’, duration:1000, position:‘botton’}).present(); });
}
getProcessoAleatorio(){ let processoAleatorio = this.calculosProvider.getRandomInt(1,48);
this.processoProvider.getById(processoAleatorio) .then((result:any) => { this.processo.NOME = result.NOME; this.processo.CODIGO_PROCESSO = processoAleatorio; this.processo.CODIGO_AREA = result.CODIGO_AREA; this.toast.create({message:“Processo Aleatório carregado com sucesso.”, duration:1000, position:‘botton’}).present(); })
}
validaResposta(conta, total){ conta=0; total=0;
if (this.processo.CODIGO_AREA == this.area.CODIGO_AREA){
console.log(‘correto’);
conta ++;
total ++;
} else { console.log(‘incorreto’); conta --; total --; } } enviar(){ this.navCtrl.push(AreaPage); }
}
Template :
PMBOK GameO processo "{{processo.NOME}}"
<ion-item *ngFor="let area of areas">
<ion-label>{{area.NOME}}</ion-label>
<ion-radio value="{{area.CODIGO_AREA}}"></ion-radio>
</ion-item>
</ion-list>