import { Component, OnInit, ElementRef, ViewChild } from '@angular/core';
import { RouterService } from '../../../services/router/router.service';
import { TranslateService } from '../../../../../node_modules/@ngx-translate/core';
import { ApiService } from '../../../services/api/api.service';
import { AlertService } from 'src/app/services/alert/alert.service';
@Component({
selector: 'app-question',
templateUrl: './question.page.html',
styleUrls: ['./question.page.scss'],
})
export class QuestionPage implements OnInit {
faq: any = [];
data:any;
lang:any;
@ViewChild('viewerContainer') canvasRef: ElementRef;
constructor(
private translate: TranslateService,
private api: ApiService,
private router: RouterService,
private alert: AlertService,
) {
}
ngOnInit(){ }
ionViewWillEnter() {
this.lang=this.translate.currentLang;
this.api.execute(this.api.public_api.questionJsonFile(this.translate.currentLang), (res: any) => {
this.data = res;
});
}
}
ApiService文件代码如下:
import { Injectable } from '@angular/core';
import