我正在尝试为不同的应用程序语言实现模板。
我想出了1种方法,如果可以的话,我可以使用类中的变量在@IonicPage() @Component
-> templateUrl
中进行定义吗?我的ts:
@IonicPage()
@Component({
selector: 'page-mypage',
templateUrl: {templatePath},
})
export class MyPage {
templatePath;
constructor(... , private storage: Storage) {
storage.get('lang').then((langVal) => {
this.templatePath = (langVal=='de') ? 'mypage_de.html' : 'mypage.html';
});
}
}