gpt4 book ai didi

javascript - 翻译带有变量的字符串

转载 作者:行者123 更新时间:2023-12-03 04:52:22 26 4
gpt4 key购买 nike

我想使用 AngularJs 过滤器翻译字符串,在这里我将放置我的代码:

item={ "_id": "58b9ee5fd7835400059c11f7", "privilegeParent": "58b9ec296aca0e2020257c4a", "create": { "at": "2017-03-05T01:34:28.273Z" }, "notifications": { "web": { "active": false }, "mail": { "active": false }, "sms": { "active": false }, "parameters": [] }, "name": { "code": "systemStatus", "en": "System Status" } }

这里是 html 代码:

 <h2 class="md-toolbar-tools"><span>{{::"update_screen"| translate :'{x:item.name.en}'}}</span>
</h2>

这里是所需的字符串“update_screen”:“更新{{x}}的屏幕”

最佳答案

如果您使用 lodash,在过滤器函数中您可以执行以下操作:

function myFilter() {
return function(str, obj) {
return _.join(['Update screen of ', _.get(str, obj.x)]);
}
}

如果您没有使用任何实用程序库,请提供更多信息

希望有帮助!

关于javascript - 翻译带有变量的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42603464/

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