新建角/ JavaScript的:混亂在CoffeeScript中/ JavaScript的國家提供
我試圖刪除舊的CoffeeScript文件(rent-roll.coffee),並用租roll.js取代它,但我有路由/狀態提供者的問題。
現有的路由正常工作與CoffeeScript的文件,但我得到以下錯誤,當我取代舊文件:
錯誤:[NG:AREQ]參數「RentRollCtrl」不是一個函數,得到了不確定
路由設置如下:
.state 'manager.accounting.rent-roll',
url: '/rent-roll'
views:
main:
controller: 'RentRollCtrl'
templateUrl: 'manager-dashboard/accounting/rent-roll/rent-roll.tpl.html'
我懷疑我正在做相關的具有路由來自不同的文件,因爲我只用非常簡單的單頁路由一個非常初級的錯誤。
我租roll.js代碼如下:
(function() {
"use strict";
angular
.module('roomchoice.manager-dashboard.accounting.rent-roll', [
'ui.router'
])
.controller('RentRollCtrl', RentRollCtrl);
function RentRollCtrl($scope, Restangular) {}
等等,等等
我明白,我做在控制器中實例化一些簡單的錯誤,但缺乏概念的理解了解什麼和州供應商文檔不是特別有用(或我錯過了其中的任何東西)任何幫助表示讚賞!