angular.js提示控制器未注册

HelloBitches 2017-02-08 02:58:52

function commonController($scope){
$scope.commonFn = function(){
alert('这里是公共功能');
}
}

function controller1($scope){
$scope.greeting = {
text:'hello1'
}

$scope.test1 = function(){
alert('test1');
}
}

function controller2($scope){
$scope.greeting = {
text:'hello2'
}

$scope.test2 = function(){
alert('test2');
}
}





<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="UTF-8">
<title>ng model</title>
<script src="lib/angular.js" type="text/javascript" charset="utf-8"></script>
<script src="scripts/common.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div ng-controller="commonController">
<div ng-controller='controller1'>
<p>
{{greeting.text}},angular
</p>
<button ng-click='test1()'>test1</button>
</div>
<div ng-controller='controller2'>
<p>
{{greeting.text}},angular
</p>
<button ng-click='test2()'>test2</button>
</div>
<button ng-click='commonFn()'>通用</button>
</div>
</body>
</html>

...全文
200 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
IMyxuan 2017-02-13
  • 打赏
  • 举报
回复
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.firstName = "John";
    $scope.lastName = "Doe";
});
以上是最简单的控制器定义, AngularJs的控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。
qq_32350863 2017-02-08
  • 打赏
  • 举报
回复
我终于会回复了
qq_32350863 2017-02-08
  • 打赏
  • 举报
回复
http://www.idyjy.com/sub/4520.html
HelloBitches 2017-02-08
  • 打赏
  • 举报
回复

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧