json - 如何在来自 json 文件的 angularjs Controller 警报中显示翻译文本?

标签 json angularjs angular-translate

我有一个带有翻译的 JSON 文件,就像这样:

"ALERT_MESSAGE" : "Select a row"

现在,我想在用户尝试访问链接但未选择行时显示来 self 的 Controller 的警报。

$scope.goToNext = function () {
    if($scope.isSelected === false){
        alert("What should I put here?");
    }
    else{
        Navigator.goTo("/next", {
            back: "/previus",
            asd: $scope.asd
        });
    }
};

如何在 Controller 上使用我的翻译文件?

最佳答案

另一种可能性是使用 $translate 服务本身(如果您正在使用 angular-translate ;))

alert($translate.instant('ALERT_MSG'));

关于json - 如何在来自 json 文件的 angularjs Controller 警报中显示翻译文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31400119/

相关文章:

javascript - Angular 翻译使用键而不是值来表示文本?

angularjs - 使用 ui-router 和 Angular-translate 本地化 URL

java - Retrofit2 - 在带有正文的 POST 上收到 400 个错误请求

javascript - ngClick 但防止任何事件输入失去焦点

javascript - 使用 ui-router 简单地启动一个功能而不改变状态

javascript - 如何在 ionic 应用程序中显示整页图像

javascript - 我可以在 Angular Js 中使用哪些东西

python - 配置 usjon 以将日期时间返回为日期时间对象而不是 int utc 时间戳

javascript - 仅使用 javascript 获取 JSON 并评估数据

ios - Swift:从 Firebase 打印坐标:0,1 - 2,3 而不是 0,1 - 1,2