如何从路由文件中的子文件夹设置控制器文件
How to set a controller file from a subfolder within a route file?
我正在做一个离子项目。我有以下应用程序结构...
app
|__dashboard
|__dashboard.html
|__dashboard.module.js
|__controller.js
|__app.js
|__config.js
index.html
我在控制器内部定义了一个控制器.js。那是:
angular.module('dashboard').controller('Ctrl', function(){
console.log('hello');
});
我的应用程序中有一条路线.js。那是:
.
.
.
$stateProvider
.state('app', {
url: 'app/',
abstract: true
})
.state('app.home', {
url: '/home',
views: {
'menuContent': {
templateUrl: 'app/dashboard/dashboard.html',
controller: 'Ctrl'
}
}
});
在我的索引中.html我调用所有文件:
但是,当我运行该应用程序时,出现以下错误: Error: [ng:areq] Argument 'Ctrl' is not a function, got undefined
有人可以帮我吗?谢谢!!!
您需要
在索引中包含控制器.js脚本文件.html以便可以在路由中使用该控制器。将控制器包括为:
<script src="/app/dashboard/controller.js"></script>
相关文章:
- 将配置文件文件夹移动到sdcardfirefoxmobile14.0
- Grunt imagemin-观察多个文件/文件夹优化单个文件
- Angular 2-模型驱动的表单,带有输入文件(文件上传)
- 将整个JavaScript文件文件夹添加到HTML5应用程序缓存中
- HTML或JavaScript,如何找出程序文件文件夹的位置
- 使用 OS 在 JavaScript 中预置文件.文件
- 使用纯 JavaScript 创建文件/文件夹
- 基本脚本,它向自己发送一封包含从文件文件夹中随机选择的内容的邮件
- 巴贝尔节点不't编译时忽略指定的文件/文件夹
- 在以下场景中,如何使代码可用于多个文件文件对象
- Chrome拖放文件/文件夹不工作
- Bootstrap fileinput删除所有文件文件,而不是要删除的特定预览文件
- 如何在SonarQube 4.4's技术债务计算中忽略文件/文件夹?
- OneDrive for Business是否有客户端javascript库提供文件/文件夹选择器控件?
- 将文件从插件复制到配置文件文件夹
- 从sd卡复制目录到“文件”;文件夹中
- 逐行读取上传的文件.文件,使用cfs:gridfs存储)
- 配置grunt copy任务,排除文件/文件夹
- 用于检查CSS和JS文件文件夹的工具
- gruntjs:将文件+文件夹重命名为任务