- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 angularjs:~1.6.0
应用程序中使用 angular-translate:^2.15.2
时出现以下错误,translate-loader-static-files: ^2.15.2
和 grunt-contrib-uglify:^0.7.0
:
[$injector:unpr] Unknown provider: $translateMissingTranslationHandlerLogProvider <- $translateMissingTranslationHandlerLog http://errors.angularjs.org/1.6.3/$injector/unpr?p0=%24translateMissingTranslationHandlerLogProvider%20%3C-%20%24translateMissingTranslationHandlerLog
应用 translate-cloak
后,翻译键闪烁消失,应用程序正常运行 但是当以 grunt server:dist
运行时,它会抛出上述相同的错误
是因为 grunt ugglyfying 过程吗?有任何可能的修复建议吗?
如何在 app.js 中使用它:
function translateFn($translateProvider) {
$translateProvider
.useStaticFilesLoader({
prefix: 'translations/',
suffix: '.json'
})
.useMissingTranslationHandlerLog();
}
function runFn(SomeService, $translate) {
SomeService.getData()
.then(function () {
$translate.use(some_data.defaults.locale);
});
});
}
ng.module('myApp', [
'ui.router',
.......
'pascalprecht.translate',
.....
])
.config(configFn)
.config(translateFn)
.run(runFn);
最佳答案
您是否安装了 angular-translate-handler-log
依赖项 stated on the docs ?
关于javascript - 错误[$喷油器:unpr] Unknown provider: $translateMissingTranslationHandlerLogProvider <-,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46695028/
在 angularjs:~1.6.0 应用程序中使用 angular-translate:^2.15.2 时出现以下错误,translate-loader-static-files: ^2.15.2
我是一名优秀的程序员,十分优秀!