Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度:控制器不工作_Angularjs_Controller - Fatal编程技术网

Angularjs 角度:控制器不工作

Angularjs 角度:控制器不工作,angularjs,controller,Angularjs,Controller,我正在做一个简单的示例,但由于某些原因,我无法在控制器中通过$scope的消息变量中打印值 请在此小提琴中找到我的代码: html页面代码: 我的输出html 你好,AJS 2和3之和为:5 消息:{{Message}} 非常感谢您的帮助您首先需要创建一个模块,然后在该模块中创建一个控制器来初始化angular 您可以看到此更新 您可以在主页上找到基本示例。请查看该页面上的“添加一些控件”部分。嗨,查德,谢谢你的回复。我知道,创建一个模块可以解决这个问题。但我想知道这个实现中有什么问题。在这里

我正在做一个简单的示例,但由于某些原因,我无法在控制器中通过$scope的消息变量中打印值

请在此小提琴中找到我的代码:

html页面代码:
我的输出html 你好,AJS 2和3之和为:5 消息:{{Message}}


非常感谢您的帮助

您首先需要创建一个模块,然后在该模块中创建一个控制器来初始化angular

您可以看到此更新


您可以在主页上找到基本示例。请查看该页面上的“添加一些控件”部分。

嗨,查德,谢谢你的回复。我知道,创建一个模块可以解决这个问题。但我想知道这个实现中有什么问题。在这里,我只是创建了一个全局JS函数并调用它。无论如何,它应该是有效的。如果它不能工作,我想知道原因…还有,有趣的是:如果我使用谷歌CDN,它工作得很好:是的…真的。很好的观察Jonathan:)这可能过于简化了,但在JSFIDLE中,我注意到Angular JS并没有在您的第一个JS FIDLE链接的框架部分中设置。它在我和乔纳森的房间里。当设置它时,它工作。就像我说的,这可能过于简单化了。我还没有在JSFIDLE之外测试过它,但如果它在那里工作,我想它在其他地方也会工作。嘿,查德,谢谢!!!实际上,是框架和扩展部分中的onLoad函数造成了问题。一旦你把它改为“头上没有包裹”或“身体上没有包裹”,它就可以工作了。即使没有在库中指定角度JS。再次感谢你。。。
<div ng-app>
<div>Hello AJS</div>
<div> Sum of 2 and 3 is: {{ 2 + 3}}
    <div ng-controller="myController">
        Message: {{ message }} 
    </div>
</div>
var myController = function($scope){
    $scope.message = "My Message";
};
angular.module('myApp', [])
  .controller("MyController", function($scope) {
    $scope.message = "My Message Is Super Awesome";
  });