Javascript 我的Angular应用程序只适用于特定语法
我正在学习thinkster关于angular和rails的教程。教程中说,要使应用程序像这样Javascript 我的Angular应用程序只适用于特定语法,javascript,ruby-on-rails,angularjs,Javascript,Ruby On Rails,Angularjs,我正在学习thinkster关于angular和rails的教程。教程中说,要使应用程序像这样 angular.module('flapperNews',[]) 像这样的控制器和工厂 .config([。。。 .controller([。。。 .工厂。。。 等等。但是只有当我这样做的时候它才起作用 var flapperNews=angular.module('flapperNews',[]) 像这样的控制器和工厂 flapperNews.config([。。。 flapperNews.con
angular.module('flapperNews',[])
像这样的控制器和工厂
.config([。。。
.controller([。。。
.工厂。。。
等等。但是只有当我这样做的时候它才起作用
var flapperNews=angular.module('flapperNews',[])
像这样的控制器和工厂
flapperNews.config([。。。
flapperNews.controller([。。。
flapperNews.factory([。。。
有一个简短的答案吗?是图坦卡蒙错了还是我做错了什么。
这是图坦卡蒙的链接
我还没有开始轨道部分,只是想知道为什么它会断裂
这是两个密码笔。。。
这一个工作原理如上所述。
这一个失败了,并给出了错误,尽管这是我被指示编写代码的方式
我建议看一下约翰·帕帕的风格指南: 按照您所说的创建模块:
angular.module('flapperNews', [])
然后添加一个控制器/factory/config/诸如此类:
angular
.module('flapperNews')
.config(config)
function config() { ... }
您的问题是,在执行下一个
.config
之前,您正在使用;
,这将终止语句。您需要链接组件
角度模块(“应用程序”,[])
.config()
.controller()
.service();
下面是使用工作代码的示例
但是您应该严格遵循John Papa的风格指南我想看到更多的代码,但通常您必须在模块中插入控制器:
angular.module('flapperNews',['flapperCtrl','flapperSrv'))
。也许这有帮助。我做了两支代码笔。@nagoo第二支代码笔也可以。唯一的问题是,你把;
放在每个控制器/工厂/任何东西之后,所以你会得到一个语法错误。另外,配置
函数中缺少一支$stateProvider
。同一支代码,被清除:它没有回答什么问题正如所发生的那样,但对于令人敬畏的阅读来说+1。是的,因为这只是几个语法错误,我只是在上面的评论中回答了它,正如@adrianolsk所说的。:)对不起,我没有看到。