模板表达式中的引号如何在angular1中工作?

时间:2016-10-23 06:38:23

标签: angularjs ionic-framework

我正在使用现有的代码库,我需要弄清楚它是如何工作的:

{{'some_variable' | translate}}

它似乎与api调用中的some_variable相关联,但我在控制器中看不到它。

1 个答案:

答案 0 :(得分:0)

在此项目中,您使用的是angular-translate ...

此模块为您提供指令,过滤器和服务,以便将翻译添加到您的应用程序中......

在您给出的示例中,您使用翻译过滤器(如果您不熟悉角度过滤器,请查看documentation)...

有一些选项可以让角度翻译获得你的翻译,但最后它会像这样的javascript对象......

{
  some_variable: 'Some Variable translation'  
}

翻译过滤器会将您的输入'some_variable'并从给定的翻译中找到它的值(如果它找不到任何会自动返回键的内容)......