AngularJS--day02控制器
<!DOCTYPE html> <html ng-app='app' ng-controller='mainController'> <head> <meta charset="utf-8"> <!-- <title>控制器</title> --> <title ng-bind='pageTitle'></title> <script src="angular.js"></script> </head> <body> <h1 ng-bind='msg'></h1> <span>{{msg}}</span> <script> //页面数据模型 var app = angular.module('app',[]); console.log(app); //实现html标签的控制器--页面不会报错-完整的脚本 app.controller('mainController',['$scope',function($scope){ $.scope.pageTitle = 'day02——控制器'; /* ...收到了后台返回的数据 */ $.scope.msg = '我很厉害'; }]); /* 1.angular.module()方法 描述:本方法是NG框架中提供,用来生成[页面数据模型]的方法 语法:var 模型名称 = angular.module('边界名称',[注入信息]) 说明:因为现在还没有涉及到注入内容,因此暂时空置即可 例子:var myApp_module = angular.module('app',[]); 2.声明控制器指令ng-controller 描述:本指令用来在页面中声明哪一个元素为控制器 控制器,就是用来操作数据和视图的部件。 语法:<html ng-controller='mainController'>...</html> 注意:只要声明一个标签拥有控制器,这个控制器在脚本中就必须写出来!! 3.实现控制器方法*.controller() 描述:本方法是NG框架在script脚本中提供,用来生成[页面控制器]的方法 语法:页面数据模型名称.controller('控制器名称',['$scope',function ($scope){...}]); 例子:app.controller('mainController',['$scope',function($scope){...}]); */ </script> </body> </html>
分类:
AngularJS
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?