機能構造ごとのフォルダを使用してIonicプロジェクトを処理しています。ng-controllerが動作していない/コントローラをIonicで使用中
私のすべてのJSファイルは、wwwフォルダ内の単一のapp.jsにまとめられています。 feature.js私が持っているのwwwフォルダ
app/
feature/
feature.html
feature.js <-- controller
の外
次のようになります。feature.htmlで
angular.module('app').controller('Feature', function(){
console.log('Feature controller initiated');
});
:
<ion-view ng-controller="Feature">
</ion-view>
そして、私のアプリはとセットアップです:
angular.module('app', ['ionic']).run/.config etc.
結合されたjsファイルは、コントローラを含めてすべてが照合されているが、コンソールログは出力されないことを示しています。
app.jsファイルが状態として、インデックスファイルに正しく含まれている作業とアプリの設定などをしている
申し訳ありませんが、この例では名前が変わりましたが、アプリでは同じです。私は私の例を更新しました。 – Lovelock
@Lovelock 'feature.html'に' feature.js'を正しくインポートしましたか? – Mistalis
すべてのスクリプトはapp.jsファイルに結合されているので、それはメインのindex.htmlに含まれていますので、十分でしょうか? feature.htmlは内のビューに表示されます。 –
Lovelock