AngularJS在html中组成一个动态变量
我有一个数据库中的项目数组,数据库中有不同的列,其中两列的项目值是意大利语,另一列是英语 具体而言:AngularJS在html中组成一个动态变量,angularjs,Angularjs,我有一个数据库中的项目数组,数据库中有不同的列,其中两列的项目值是意大利语,另一列是英语 具体而言: --------------------- value_it | value_en --------------------- Uno | One --------------------- Due | Two 我的HTML中有一个列表,必须根据应用程序配置设置显示项目值 假设我的变量LANG\u code存储了设置中的语言,所以我想我应该用一个动态变量列一个列表 此
---------------------
value_it | value_en
---------------------
Uno | One
---------------------
Due | Two
我的HTML中有一个列表,必须根据应用程序配置设置显示项目值
假设我的变量LANG\u code
存储了设置中的语言,所以我想我应该用一个动态变量列一个列表
此外,我的LANG\u code
实际上仅通过过滤器可见,因此如下所示:
<li ng-repeat="sub_cat in categorie">
<h2>{{sub_cat.value+'_'+[LANG_CODE | translate]}}</h2>
</li>
{{sub_cat.value+'+[LANG_CODE | translate]}
其中,如果我执行
{{LANG|u code | translate}}
则显示it
或en
,以下是正确的方法:
{{ sub_cat['value_' + (LANG_CODE | translate)] }}
{{sub_cat['value_'+(LANG_code | translate)]}
太棒了@JBNizet!!