为了账号安全,请及时绑定邮箱和手机立即绑定

我这个错误的例子跑不起来,一模一样啊

我这个错误的例子跑不起来,一模一样啊 

正在回答

2 回答

你好像没有引angular.js的包吧?我用的cdn,<script src="http://apps.bdimg.com/libs/angular.js/1.2.16/angular.min.js"></script>你试试这个,看好不好使

1 回复 有任何疑惑可以回复我~

可能是因为function调用不了CommonController控制器,这里附上另外一种调用控制器的方式。

<body ng-app="myApp">

    <div ng-controller="CommonController">
        <button ng-click="commonFn()">common</button>
    </div>

    <div ng-controller="Controller1">
        <p>{{greeting.text}}, Angular.</p>
        <button ng-click="control1()">controller1</button>
    </div>

<script src="js/Angular.js"></script>
<script src="style.js"></script>

    <script>
        var app = angular.module("myApp", []);
        app.controller("CommonController", function($scope){
            $scope.commonFn = function(){
                alert("common");
            };
        });

        app.controller("Controller1", function($scope){
            $scope.greeting = {
                text:"Hello"
            };
            $scope.control1 = function(){
                alert("Controller1");
            }
        });

    </script>

</body>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205465    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

我这个错误的例子跑不起来,一模一样啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信