繁体   English   中英

使用Angular-translate进行参数格式化

[英]Argument formatting with Angular-translate

最近我遇到了这个库 ,我看起来非常有前途,我知道它被广泛使用并支持各种简洁的功能,例如语言JSON上的异步加载,使用本地存储等。

但有一点非常简单,就是字符串格式化\\传递参数到翻译过滤器,似乎不受支持:例如:'你已经成功地使用%S'

某个参数过滤器,例如:

$translateProvider.translations('en', {
AUTH_SUCCESS : '%s, You have successfully singed in with %s'
}

HTML:

<span>{{AUTH_MESSAGE | translate : [$scope.name, $scope.network]}}<span>

在这个图书馆里有什么能够达到这种目的吗?

那么,它在主文档记录,你只需要看看在主文档

{
    'AUTH_SUCCESS' : '{{ name }}, You have successfully singed in with {{ network }}'
}

<span>{{AUTH_MESSAGE | translate : '{name : $scope.name, network : $scope.network}' }}</span>

看看这个: http//angular-translate.github.io/docs/#/guide/06_variable-replacement

找到了答案,显然他们对此功能有广泛的支持,只是没有在主文档\\ README.md中记录

这是答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM