2016-03-20 8 views
1

私はyeomanを使って角型アプリケーションを生成し、それをphonegapでモバイルプラットフォーム(ios)にデプロイしていますが、ディレクティブを動作させることに問題があります。phonegapにディレクティブを含める

私は、基本的にボックスに表示され、ヘッダーを表示し、このように表示される "ヘッダー"と呼ばれる指示を持っています。

私はyeomanを使用して角型アプリケーションを生成し、それをphonegapでモバイルプラットフォーム(ios)にデプロイしていますが、ディレクティブの動作に問題があります。

私は、基本的にボックスに表示され、ヘッダーを表示し、このように表示される "ヘッダー"と呼ばれる指示を持っています。

angular.module('myappApp').directive('header', function(contentUpdater) { 

    function link(scope) { 
     scope.contentUpdater = contentUpdater; 
     scope.headerTextThin = scope.contentUpdater.getHeaderTextThin(); 
     scope.headerTextBold = scope.contentUpdater.getHeaderTextBold(); 
    } 

    return { 
     restrict: 'E', 
     link: link, 
     scope: { 
     }, 
     templateUrl: 'header.html' 
    }; 
}); 

ブラウザに表示されますが、phonegapをシミュレートすると表示されません。 app/scripts/directives/header.htmlの下にヘッダーがあり、app/scripts/directives/header.jsのjsファイルがあります。

答えて

0

Phonegapがデフォルトでコードを縮小するかどうかは覚えていませんが、それをiOSにデプロイする前にJavascriptを威嚇していますか?その場合

、この問題を修正する必要があります

angular.module('myappApp').directive('header', 
['contentUpdater', function(contentUpdater) { 
    // ... 
}]); 
+0

それは:( – adanalig

+0

@adanaligは、他のいくつかの注入をめちゃくちゃにする縮小でし動作しませんでしたこと、しかし、それを縮小化しますか? –

関連する問題