我使用spinejs,coffeescript和asp.net mvc。 繼承人脊柱控制器類代碼:創建脊椎控制器
class Schedules extends Spine.Controller
constructor: -> super alert "Created"
events:
"click": "click"
click: ->
alert("Was clicked")
在我有所有的JS包括一個asp.net MVC視圖和下面的代碼初始化控制器:
$(document).ready(function() {
var sched = new Schedules({
el: $("#myId")
});
});
但我看到下面的錯誤: Uncaught ReferenceError:時間表未定義。
更新: 現在我不做任何事情,也沒有提供任何錯誤。我無法看到我的警報消息。 但它應該在控制器創建後顯示警報消息。 在控制文件:
window.SchedulesApp = {}
class SchedulesApp.Schedules extends Spine.Controller
//futher controller code
在asp.net MVC視圖我有以下幾點:
<script type="text/javascript">
$(document).ready(function() {
var controller = new SchedulesApp.Schedules({});
爲什麼downvote?我真的不知道。你能幫我麼? –