Javascript ng控制器不工作/在Ionic中使用控制器
使用按功能划分的文件夹结构处理Ionic项目 我的所有JS文件都合并到www文件夹中的单个app.JS中 在我的www文件夹之外Javascript ng控制器不工作/在Ionic中使用控制器,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,使用按功能划分的文件夹结构处理Ionic项目 我的所有JS文件都合并到www文件夹中的单个app.JS中 在我的www文件夹之外 app/ feature/ feature.html feature.js <-- controller 在feature.html中: <ion-view ng-controller="Feature"> </ion-view> 组合的js文件显示所有内容都经过整理,包括控制器,但没有控制台
app/
feature/
feature.html
feature.js <-- controller
在feature.html中:
<ion-view ng-controller="Feature">
</ion-view>
组合的js文件显示所有内容都经过整理,包括控制器,但没有控制台日志输出
app.js文件正确地包含在索引文件中,因为状态正在工作和app config等。您的控制器声明和使用情况不同:
<ion-view ng-controller="Metronome">
我想你想要的是我在这个问题上的错误
我在不同文件夹中有两个控制器,它们具有相同的名称声明。很抱歉,本例中的控制器名称已被替换,但在我的应用程序中,它们是相同的。我已经更新了我的示例。@Lovelock您是否在
feature.html
中正确导入了feature.js
?因为所有脚本都合并到app.js文件中,该文件包含在main index.html中,所以我认为这样就足够了?feature.html显示在内部视图中
angular.module('app', ['ionic']).run / .config etc.
<ion-view ng-controller="Metronome">
angular.module('app').controller('Feature', function(){