- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个需要翻译多语言文本的地方,为此我在遵循教程时使用“Angular 翻译”库。我已经完成了教程中提到的所有必要的设置,但我收到“未知的translateFilterProvider”错误。我已经尝试过 StackOverFlow 上的其他链接,但这些链接对我来说不起作用,如上面提到的 URL Angular-translate Unknown provider Error: Unknown provider: translateFilterProvider <- translateFilter angularjs
我是 Angular 新手,我不知道我错过了什么。下面是我正在使用的代码这是我的index.html 文件,其中包含js 文件序列。
<script src="lib/ionic/js/ionic.bundle.js"></script>
<script src="lib/angulalr-translate/angular-translate.js"></script>
<script src="cordova.js"></script>
<script src="js/app.js"></script>
<script src="controllers/loginController.js"></script>
<script src="service/NetworkManager.js"></script>
<script src="js/Constants.js"></script>
这是具有 config 方法的 app.js 文件代码
angular.module('starter', ['ionic', 'pascalprecht.translate'])
.config(function($stateProvider, $urlRouterProvider, $translateProvider) {
$translateProvider.translations('en', {
hello_message: "Howdy",
goodbye_message: "Goodbye"
});
$translateProvider.translations('es', {
hello_message: "Hola",
goodbye_message: "Adios"
});
$translateProvider.preferredLanguage("en");
$translateProvider.fallbackLanguage("en");
});
这是我的 Controller ,我将“$translate”作为依赖项注入(inject)其中
angular.module('starter', [])
.controller('loginController', function($translate, $scope, constants, WebserviceCall) {
})
这是index.html 上的代码,我在其中使用翻译作为绑定(bind)表达式
<div ng-controller="loginController">
<h1>{{"hello_message" | translate}}</h1>
<h2>{{"goodbye_message" | translate}}</h2>
</div>
有什么帮助吗?
最佳答案
Controller 中不再需要依赖,更改为
angular.module('starter')
.controller('loginController', function($translate, $scope, constants,webserviceCall) {
}
关于javascript - 为什么 Cordova 显示未知提供商 : translateFilterProvider <- translateFilter in Angular JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40838278/
我在前几天的测验中遇到了以下问题。 Consider the code fragment (assumed to be in a program in which all variables are
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 9 年前。 Improve this qu
我刚开始接触 Objective-C,一般来说是 C,所以我想这也是一个 C 问题。它更像是一个为什么的问题,而不是一个如何做的问题问题。 我注意到,在除以两个整数时,小数部分向下舍入为 0,即使结果
我是一名优秀的程序员,十分优秀!