angular - 布尔字符串的离子/角度翻译
问题描述
我想翻译以下字符串:
{{order.shipped?'Shipped':'No Shipped'}}
所以我所做的是我添加了 | 翻译:
{{order.shipped?'Shipped':'No Shipped' | translate}}
在 json 语言文件中,我尝试翻译整个字符串:
"order.shipped?'Shipped':'No Shipped'":"order.shipped?'geschlossen':'offen'"
但也只有带有“已发货”的部分:“未发货”。但是,这两种选择都不起作用。所以我尝试分别翻译两个字符串:
{{order.shipped?'{{'已发货' | 翻译}}':'不发货'}}
我还尝试了使用 ' 或 " 或类似 '" 的替代方案。你知道我怎么翻译这整个字符串吗?
解决方案
函数呢?
orderFunc(order){
return order.shipped?'Shipped':'No Shipped';
}
...
{{orderFunc(order) | translate}}
推荐阅读
- react-native - stackNavigator 上的 child_added 不会触发 componentWillUnmount
- oracle - 创建与现有表具有相同表结构的 Oracle 临时表
- machine-learning - 进行分层聚类时出现内存错误
- tensorflow - 如何在 Tensorflow 急切模式下使用梯度带获得损失函数关于神经网络参数的二阶导数
- java - 当 Java Runtime 执行 shell 脚本时,将在哪里创建 nohup.out 文件?
- python - 如何从文本文件中解析 Pandas 列?
- c - 用户输入数字的斐波那契函数
- javascript - 如何在 CSS 中模糊正文直到页面完全加载
- ios - 为 2017 年 5 月 23 日 12:30 创建日期格式化程序的最有效方法
- ios - Objective-C 方法的无法识别的选择器实例错误