0
私のアプリではangular translateを使用しています。 index.htmlを私で角度変換表示キー
私は<body>
ではなく、キーは私のtranlstedテキストの前に表示され<div ui-view></div>
コンテンツを.translate-cloak {visibility: hidden;}
とディレクティブtranslate-cloak class="translate-cloak"
を置きます。
私のコントローラでは、私は
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
...
私のビューをレンダリングする前に、どのように私は、モジュールのロードを待つことができることをしようか?あなたのファイルは、次の操作を実行する必要がダウンロードされるまで待つこと
おかげ
uが設定に追加したくない理由は? –
コンポーネントを使用しているため、それによって管理される – general03
このようなことを試すことができますか? 'var loader = $ translatePartialLoader.addPart( '../ components/search'); loader.getTable()。$ promise.then(/ *あなたの仕事をここで* /) ' – sandyJoshi