AngularJS ES6 导入 angular-翻译

AngularJS ES6 import angular-translate

我正在尝试使用 ES6 在 angularjs 1.5.3 项目中导入 angular-translate 当我尝试 import angular-translate; 时,它不会从 angular 翻译模块导入任何东西,我也尝试了 import pascalprecht.translate from 'angular-translate'; 但这会产生语法错误,因为它不接受 .- 在模块名称中。 有人知道在我的项目中导入 angular-translate 的正确方法吗? 提前谢谢你。

在您的应用程序模块中,只需将模块:'pascalprecht.translate' 添加到导入的模块中。

angular
    .module('app', [
        'pascalprecht.translate',
         //......
      ])

你可以试试这篇文章:

我在这里写了一篇文章,我们如何在 ECMAscript 6.

中使用 翻译过滤器
<p> Translate With Pipe: <strong>{{ ‘hello world’ | translate }}</strong></p>

click here to read article regarding this

您可以使用 import 'angular-translate';import pascalprecht from 'angular-translate';

导入它