全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

AngularJS控制器controller给模型数据赋初始值的方法

本文实例讲述了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控制器间共享数据的方法示例  # 绑定  # 进阶  # 我会  # 相关内容  # 感兴趣  # 我们可以  # 给大家  # 很简单  # 并将  # 可以看到  # 更多关于  # 来实现  # 所述  # 需要注意  # 程序设计  # 这样的话  # 实现了  # 加载  # 完成后  # 讲述了 


相关文章: 潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  黑客入侵网站服务器的常见手法有哪些?  建站之星如何实现PC+手机+微信网站五合一建站?  如何快速生成凡客建站的专业级图册?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  建站之星3.0如何解决常见操作问题?  建站之星如何防范黑客攻击与数据泄露?  建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略  jQuery 常见小例汇总  建站中国官网:模板定制+SEO优化+建站流程一站式指南  如何快速搭建高效WAP手机网站吸引移动用户?  ,sp开头的版面叫什么?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  营销式网站制作方案,销售哪个网站招聘效果最好?  建站与域名管理如何高效结合?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  c++怎么用jemalloc c++替换默认内存分配器【性能】  如何用花生壳三步快速搭建专属网站?  ,想在网上投简历,哪几个网站比较好?  如何生成腾讯云建站专用兑换码?  制作农业网站的软件,比较好的农业网站推荐一下?  建站之星在线版空间:自助建站+智能模板一键生成方案  如何自定义建站之星网站的导航菜单样式?  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  c# 在高并发场景下,委托和接口调用的性能对比  建站之星伪静态规则如何设置?  网站插件制作软件免费下载,网页视频怎么下到本地插件?  建站之星×万网:智能建站系统+自助建站平台一键生成  如何用西部建站助手快速创建专业网站?  网页设计与网站制作内容,怎样注册网站?  Swift中switch语句区间和元组模式匹配  学校为何禁止电信移动建设网站?  高防服务器租用首荐平台,企业级优惠套餐快速部署  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  威客平台建站流程解析:高效搭建教程与设计优化方案  如何高效利用亚马逊云主机搭建企业网站?  javascript中的try catch异常捕获机制用法分析  如何制作网站标识牌,动态网站如何制作(教程)?  建站之星导航如何优化提升用户体验?  如何通过免费商城建站系统源码自定义网站主题与功能?  上海网站制作开发公司,上海买房比较好的网站有哪些?  网页设计网站制作软件,microsoft office哪个可以创建网页?  制作表格网站有哪些,线上表格怎么弄?  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  如何在香港免费服务器上快速搭建网站?  海南网站制作公司有哪些,海口网是哪家的?  如何配置FTP站点权限与安全设置? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。