2

我的代码是这样的:

function enableUser(Restangular, $state, notification) {
    ...
    ...
    notification.log(
        {{ "DISABLED_LOG_DISABLE" | translate }},
        { addnCls: 'humane-flatty-success' });
}

我发现它会{{ "DISABLED_LOG_DISABLE" | translate }}直接显示在屏幕上,但我需要的是Disabled employee当我给它的时候{'DISABLED_LOG_DISABLE': 'Disabled employee'}

4

1 回答 1

1

这个表达式用在 HTML 文件 "{{ "DISABLED_LOG_DISABLE" | translate }" 你应该做的是注入 $translate 然后你调用它。例如:

$translate('DISABLED_LOG_DISABLE').then(function(translatedString) {...})

我猜你正在使用角度翻译。

于 2017-04-05T08:48:06.913 回答