在脚本部分添加角度代码在jsfiddle中不起作用

时间:2016-09-01 02:22:36

标签: angularjs jsfiddle

在html框中添加以下代码,它将按原样运行

<div ng-app="myapp" data-ng-controller='Ctrl'>
  <h1> Header </h1>
  <h3> {{test}} </h3>
</div>

<script>
    var app = angular.module('myapp', []);
    app.controller('Ctrl', function($scope){
        $scope.test = "Hello";
    });
</script>

现在将JavaScript移至JavaScript框

var app = angular.module('myapp', []);
app.controller('Ctrl', function($scope){
        $scope.test = "Hello";
});

它开始给出错误:未捕获错误:没有模块:myapp

我不想在html部分写任何内容,任何修复?

1 个答案:

答案 0 :(得分:0)

当我在玩设置时,找到答案:)

将设置加载类型从“OnLoad”更改为“No wrap-in”,请参阅附图。

奇怪,但它的工作方式就像魅力一样:)

enter image description here