0
在我的应用程序中,我使用angular translate。角度翻译显示键
在我的index.html我把指令translate-cloak class="translate-cloak"
与.translate-cloak {visibility: hidden;}
上<body>
但对于<div ui-view></div>
内容,关键是我的tranlsted文本之前显示。
在我的控制器中我尝试做
function SearchCtrl ($translatePartialLoader, $translate) {
$translatePartialLoader.addPart('../components/search');
$translate.refresh();
$translate.onReady().then(function(){
alert($translate.instant('SEARCH_MONTH')); #display SEARCH_MONTH and not the content
...
我如何可以等待之前使我的观点模块的加载?
感谢
为什么ü不用想它添加到配置? –
因为我使用了一个组件,所以它由它来管理 – general03
你可以尝试这样的事情吗? var loader = $ translatePartialLoader.addPart('../ components/search'); loader.getTable()。$ promise.then(/ *你的工作在这里* /) ' – sandyJoshi