$translateProvider.translations('en', {
search: 'Search:',
sortBy: 'Sortby',
BUTTON_LANG_EN: 'english',
BUTTON_LANG_CN: 'chinese',
});
这样是没有问题的,可以正常切换语言
我想将配置分离到json文件中去:
$translateProvider.useStaticFilesLoader({ prefix: '/languages/', suffix: '.json' });
$translateProvider.useLocalStorage();
这样就出错了,错误代码如下:
Uncaught Error: [$injector:unpr] Unknown provider: $translateLocalStorageProvider <- $translateLocalStorage <- $translate
http://errors.angularjs.org/1.3.15/$injector/unpr?p0=%24translateLocalStorageProvider%20%3C-%20%24translateLocalStorage%20%3C-%20%24translate
求大神帮忙看下
这样测试后的结论是“ajax请求如果你没设定同步的话,请求后面定义的代码会先执行
”吗?然后我能怎么做?