gpt4 book ai didi

javascript - 变量变量在 angularjs 中可能吗?

转载 作者:行者123 更新时间:2023-11-28 13:28:59 24 4
gpt4 key购买 nike

我正在为 angularjs 提供基本翻译服务,我在 View 中有一个对象,其翻译如下:

var translations = {"name":"Name", "address":"Address", "phone":"Telephone"};

因此,如果我在 View 中找到 {{phone}},我想将其替换为其翻译值:“电话”。

是否有某种方法可以在迭代时调用变量变量,如下所示:

<div class="item item-text-wrap" ng-repeat="(k, v) in profile_fields">
<b>{{translations. {{k}} }}</b>
</div>

提前致谢!

最佳答案

当然,只需使用这个:

<b>{{translations[k]}}</b> 

基本上,就像在 JavaScript 中一样,使用 k 变量访问 translations 对象。

请记住,您不必将这些括号 ({{}}) 嵌套得比这更深。
另外,Angular Translate是一个非常不错的翻译库。您可能想看一下。

关于javascript - 变量变量在 angularjs 中可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26626621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com