我正在努力学习AngularJS,而且我遇到了障碍。只要我在表单标签上包含一个控制器,任何剩余的角度JS都会停止运行。
例如:
start {{ 1 + 1 }}
<form id="contact-form" ng-controller="messagingController">
</form>
end {{ 1 + 1 }}
我将看到的是:
start 2
end {{ 1 + 1 }}
我在body标签上有ng-app。 我的页面顶部有角度脚本。 我为控制器包含一个js
如果您需要查看整个来源,请转到http://tatmanblue.com/。滚动到底部。
任何想法有什么不对?
日Thnx 马特
答案 0 :(得分:2)
在body标签中,您需要使用ng-app
编写模块名称<body ng-app="messagingForm" ...
答案 1 :(得分:0)
请看这里https://docs.angularjs.org/error/ng/areq?p0=messagingController&p1=not%20a%20function,%20got%20undefined,这意味着没有函数messagingController, 你错过了控制器的js