我創建了一個小型計算器,現在在幫助下按照我想要的方式使用Javascript。當我嘗試和轉換這AngularJS來的CoffeeScript我得到這個錯誤:AngularJS和coffeescript
錯誤:參數「CalcCtrl」不是一個函數,得到了不確定
的代碼實際上是工作,但錯誤顯示在Java控制檯了, 有沒有辦法來解決這個問題?
這裏是我的jsfiddle:http://jsfiddle.net/YUza7/13/
我創建了一個小型計算器,現在在幫助下按照我想要的方式使用Javascript。當我嘗試和轉換這AngularJS來的CoffeeScript我得到這個錯誤:AngularJS和coffeescript
錯誤:參數「CalcCtrl」不是一個函數,得到了不確定
的代碼實際上是工作,但錯誤顯示在Java控制檯了, 有沒有辦法來解決這個問題?
這裏是我的jsfiddle:http://jsfiddle.net/YUza7/13/
,因爲你使用手動您必須刪除NG-應用屬性引導程序:
http://jsfiddle.net/g/YUza7/18/
無論如何,你必須的jsfiddle使用手動引導用的CoffeeScript(自動被扔的錯誤,因爲CoffeeScript的還沒有在這一點上執行)
編輯:固定的HTML:http://jsfiddle.net/g/YUza7/19/
你可以寫:
TodoCtrl = ($scope) ->
$scope.$watch 'one * two', (value) ->
$scope.total = value
不幸的jsfiddle不正確工作,CoffeScript + AngularJS
您可以包括你的額外CSS和JS在*管理資源*面板,所以你不需要你的「醜陋的黑客」:http://jsfiddle.net/ambiguous/YUza7/12/ –
謝謝你,更清潔 – map7