AngularJS控制器controller给模型数据赋初始值的方法
发布时间 - 2026-01-10 22:17:28 点击率:次本文实例讲述了AngularJS控制器controller给模型数据赋初始值的方法。分享给大家供大家参考,具体如下:

之前的文章《AngularJS入门示例之Hello World详解》,很简单的就实现了模型数据和页面显示的自动绑定。现在我们使用控制器,给模型赋初始值。如果使用jQuery来实现变量赋初值,需要在页面加载完成后执行
$("#target").attr("value",selfValue);
使用AngularJS代码如下:
<!doctype html>
<html lang="en" ng-app>
<head>
<meta charset="utf-8">
<title>Hello,World!</title>
<script src="angular1.2.25.js"></script>
<script>
function WholeController($scope)
{
$scope.yourName = "aty";
}
</script>
</head>
<body ng-controller="WholeController">
<input type="text" ng-model="yourName">
<h1>Hello, {{yourName}}</h1>
</body>
</html>
这里需要注意:函数名必须与ng-controller中的名称一致,函数的参数$scope名次也是固定的,不能随便修改。这样的话,AngularJS框架会自动执行我们的控制器,并将作用域对象注入到函数参数。很显然这种方式非常不好,因为不能改变函数参数名,后面我会看到还有别的方式来达到同样的目的,后续我们再继续学习。可以看到Controller就是一个JavaScript 函数,在 Angular 里,当这个函数通过 ng-controller 指令绑定到 DOM 上的时候,这个函数就是 Controller 了,我们可以为 Controller Scope 对象。
更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS入门与进阶教程》及《AngularJS MVC架构总结》
希望本文所述对大家AngularJS程序设计有所帮助。
# AngularJS
# 控制器
# controller
# 模型数据
# 赋初始值
# AngularJS控制器controller正确的通信的方法
# AngularJs学习第五篇从Controller控制器谈谈$scope作用域
# 详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期
# AngularJS 控制器 controller的详解
# AngularJS利用Controller完成URL跳转
# Angularjs中controller的三种写法分享
# angularJS+requireJS实现controller及directive的按需加载示例
# Angularjs的Controller间通信机制实例分析
# AngularJS实现controller控制器间共享数据的方法示例
# 绑定
# 进阶
# 我会
# 相关内容
# 感兴趣
# 我们可以
# 给大家
# 很简单
# 并将
# 可以看到
# 更多关于
# 来实现
# 所述
# 需要注意
# 程序设计
# 这样的话
# 实现了
# 加载
# 完成后
# 讲述了
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在IIS中新建站点并配置端口与IP地址?
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
黑客如何通过漏洞一步步攻陷网站服务器?
如何用5美元大硬盘VPS安全高效搭建个人网站?
高防服务器如何保障网站安全无虞?
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
使用C语言编写圣诞表白程序
IOS倒计时设置UIButton标题title的抖动问题
Python3.6正式版新特性预览
如何解决hover在ie6中的兼容性问题
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
java中使用zxing批量生成二维码立牌
原生JS获取元素集合的子元素宽度实例
Python进程池调度策略_任务分发说明【指导】
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
香港服务器部署网站为何提示未备案?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
大连 网站制作,大连天途有线官网?
EditPlus中的正则表达式 实战(1)
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环
如何快速选择适合个人网站的云服务器配置?
Laravel怎么生成URL_Laravel路由命名与URL生成函数详解
如何快速搭建自助建站会员专属系统?
如何在万网自助建站平台快速创建网站?
微信小程序 五星评分(包括半颗星评分)实例代码
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
电商网站制作价格怎么算,网上拍卖流程以及规则?
在Oracle关闭情况下如何修改spfile的参数
如何快速搭建高效简练网站?
详解jQuery中基本的动画方法
如何利用DOS批处理实现定时关机操作详解
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
高性价比服务器租赁——企业级配置与24小时运维服务
浅谈redis在项目中的应用
如何用好域名打造高点击率的自主建站?
,南京靠谱的征婚网站?
如何用搬瓦工VPS快速搭建个人网站?
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
bing浏览器学术搜索入口_bing学术文献检索地址
网易LOFTER官网链接 老福特网页版登录地址
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
如何在腾讯云服务器快速搭建个人网站?

