繁体   English   中英

如何解释输出-浏览器日志? 以下代码中的确切错误原因是什么? 我在使用旧的angular.min.js吗?

[英]How to interpret Output - Browser log? What is the exact error cause in code below? Am I using old angular.min.js?

以下是我从http://angular-ui.github.io/bootstrap/折叠(ui.bootstrap.collapse)中拾取(用于angularjs练习/学习)的标记,并将其粘贴到index.html中

<div ng-controller="CollapseDemoCtrl">
                <button class="btn btn-default" ng-click="isCollapsed = !isCollapsed">Toggle collapse</button>
                <hr>
                <div collapse="isCollapsed">
            <div class="well well-lg">Some content</div> 
                </div>
    </div>

以下是我从中获取的相应JavaScript: http ://angular-ui.github.io/bootstrap/折叠(ui.bootstrap.collapse),并将其粘贴到app.js中

function CollapseDemoCtrl($scope) {
  $scope.isCollapsed = false;
}

以下是我的Netbeans IDE中显示的Output- Browser日志:

    Error: [ng:areq] Argument 'CollapseDemoCtrl' is not a function, got undefined
http://errors.angularjs.org/1.3.0-beta.10/ng/areq?p0=CollapseDemoCtrl&p1=not%20a%20function%2C%20got%20undefined
    at http://localhost:8383/bmw/js/angular.js:78:12
    at assertArg (public_html/js/angular.js:1553:11)
    at assertArgFn (public_html/js/angular.js:1563:3)
    at http://localhost:8383/bmw/js/angular.js:7278:9
    at http://localhost:8383/bmw/js/angular.js:6662:34
    at forEach (public_html/js/angular.js:327:20)
    at nodeLinkFn (public_html/js/angular.js:6649:11)
    at compositeLinkFn (public_html/js/angular.js:6106:15)
    at nodeLinkFn (public_html/js/angular.js:6697:24)
    at compositeLinkFn (public_html/js/angular.js:6106:15) (05:34:11:286 | error)

确保在父元素的某处(即包围控制器的body或div标签)声明ng-app。 请参阅jsfiddle,网址为http://jsfiddle.net/Fn4rL/14/

HTML:

<body ng-app>
    <div ng-controller="CollapseDemoCtrl">
        <button class="btn btn-default" ng-click="isCollapsed =!isCollapsed">Toggle collapse</button>
        <hr/>
        <div ng-show="isCollapsed">
            <div class="well well-lg">Some content</div>
        </div>
    </div>
</body>

JS

function CollapseDemoCtrl($scope) {
  $scope.isCollapsed = false;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM