AngularJS和coffeescript

时间:2012-10-03 05:22:25

标签: coffeescript angularjs

我已经创建了一个小型计算器,现在有了帮助,它可以按照我想要的方式在Javascript中运行。当我尝试将此AngularJS转换为coffeescript时,我收到此错误:

错误:参数'CalcCtrl'不是函数,未定义

代码实际上正在运行,但错误显示在java控制台中,有没有办法解决这个问题?

这是我的JSFiddle:http://jsfiddle.net/YUza7/13/

2 个答案:

答案 0 :(得分:3)

您必须删除ng-app属性,因为您使用手动引导程序:

http://jsfiddle.net/g/YUza7/18/

无论如何,你必须在JsFiddle上使用带有coffeescript的手动引导程序(自动引发错误,因为那时coffeescript尚未执行)

编辑:修正了html:http://jsfiddle.net/g/YUza7/19/

答案 1 :(得分:0)

你可以写:

TodoCtrl = ($scope) ->
    $scope.$watch 'one * two', (value) ->
        $scope.total = value

不幸的是,jsFiddle与CoffeeScript + AngularJS

的工作不正确