2017-03-02 122 views
-4

我得到在浏览器控制台所有的翻译相关的警告,所以我希望抑制/禁用所有相关的警告(不要展现给用户)如何禁用角度翻译警告?

警告:

翻译处不存在 一个。 (匿名)@ _bower.9144598 ... .js:75 (匿名) R.instant @ _bower.9144598 ... .js:58 c @ _bower.9144598 ... .js:59 fn @ VM673:4 (匿名)@ _ower 9144598 ... .js:5 $ @消化... _bower.9144598 .js文件:6 (匿名)@ _bower.9144598 ... .js文件:6 ˚[email protected] _bower.9144598 ... .js文件:4 (匿名)@ _bower.9144598 ... .js文件:4 d @ _bower.9144598 ... .js文件:75

enter image description here

+0

在你的问题,而不是一个屏幕截图提供错误(文字),请。 – Mistalis

回答

1

可以使用useMissingTranslationHandler descriped这里 https://angular-translate.github.io/docs/#/guide/17_custom-error-handler

var app = angular.module('myApp', ['pascalprecht.translate'], function ($translateProvider) { // tell angular-translate to use your custom handler $translateProvider.useMissingTranslationHandler('myCustomHandlerFactory'); }); // define custom handler app.factory('myCustomHandlerFactory', function (dep1, dep2) { // has to return a function which gets a tranlation ID return function (translationID) { // do something with dep1 and dep2 }; }); 
+0

而不是修改从鲍尔文件夹,我们可以从角应用程序端做到。 –

+0

https://angular-translate.github.io/docs/#/guide/16_error-handling https://angular-translate.github.io/docs/#/guide/17_custom-error-handler 看一看在这个页面的script.js –