问题描述
我正在 Cordova + angular 8 中开发一个应用程序,并希望在应用程序中添加不同的习惯用法,所以我决定安装这个库,我按照我在视频中看到的说明进行操作,但是当我尝试启动该应用程序时,我在库代码中有一个错误,所以我更改了库版本,最后其他版本可以工作,但应用程序继续加载并且不能正常工作,所以我创建了一个新项目,仅包含 angular 项目中默认的内容,也就是说类似于“hello world”并添加该库并具有相同的问题并且在本地服务器中出现该错误:
我已尝试通过在 Google 中搜索此错误来解决它。我已经检查了所有这些解决方案,但没有人在工作:
-https://github.com/ngx-translate/core/issues/68
-https://stackoverflow.com/questions/63132590/error-in-ngx-translate-core-error-ts1086-an-accessor-cannot-be-declared-in-a
-https://stackoverflow.com/questions/61678136/test-no-provider-for-translateservice
正如我所评论的,我已经关注了几个视频来意识到这一点,从这个视频中我终于得到了我的代码:
-https://www.youtube.com/watch?v=k_tpfsrseJ8
解决方法
请在 app.module.ts 的导入数组中添加“TranslateModule.forRoot()”,
如果不行,请分享app.module.ts的代码。