博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJS指令
阅读量:4914 次
发布时间:2019-06-11

本文共 1315 字,大约阅读时间需要 4 分钟。

AngularJS指令

通过指令的心属性来扩展HTML。

AngularJS指令是扩展的HTML属性,带有前缀ng-。

ag-app指令初始化一个AngularJS应用程序。

ng-init指令初始化应用程序数据。

ng-model指令把元素值绑定到应用程序,如输入域的值。

<div ng-app="" ng-init="name='hello world'">

     <div><input type="text" ng-model="name"></div>

     <div>你输入的为:{

{name}}</div>

</div>

*单个页面中可以包含多个AngularJS应用程序。

AngularJS中的数据绑定同步了AngularJS表达式和AngularJS数据。

即{

{name}} 是通过ng-model="name"进行同步

 

 数据绑定

以下是通过2个ng-model来同步的实例:

<div ng-app="" ng-init="quantity=5;price=3">

     数量:<input type="number" ng-model="quantity">

     价格:<input type="number" ng-model="price">

     <div>总价:{

{quantity*price}}</div>

</div>

 

 

重复HTMl元素:ng-repeat指令实例

<div ng-app="" ng-init="names=['tom','jeeny','mary']"></div>

  <ul>

       <li ng-repeat="x in names">

              {

{ x }}

      </li>

 </ul>

</div>

 

ng-repeat指令在一个对象数组上:

<div ng-app="" ng-init="names=[

                    {name:'tom',age=23},

                    {name:'mary',age=24},

                    {name:'jeeny',age=18}

                      ]">

          循环结果:

<ul>

    <li ng-repeat="x in names">

          {

{x.name+','+x.age}}

   </li>

</ul>

</div>

 

指令的作用

*Angular支持数据库的crud即增删查改。

ng-app指令定义了AngularJS应用程序的根元素,网页加载完成会自动引导即自动初始化应用程序

ng-init指令为AngularJS应用程序定义了初始值,同常不用。而是用控制器或者模块代替。

ng-model指令绑定HTML元素到应用程序数据

为应用程序数据提供类型验证(number email required)

为应用程序数据提供状态(invalid dirty touched error)

为HTML元素提供css类

绑定HTML元素到HTMl表单

ng-repeat指令对于集合中(数组中)的每个项会克隆一次HTML元素。

 

摘录自。旨在通过自己的语言加深对AngularJS的学习、理解和记忆。

转载于:https://www.cnblogs.com/professional-NET/p/4987186.html

你可能感兴趣的文章
【手记】WebBrowser响应页面中的blank开新窗口及window.close关闭本窗体
查看>>
一套Tomcat处理多个域名请求 - Virtual Host
查看>>
[ubuntu] 外挂硬盘
查看>>
CommonJS是如何提高javascript的生产力的
查看>>
在 Windows 上安装 Hadoop 教程(转)
查看>>
PHP数组函数(4)
查看>>
js获取一个对象的所以属性和值
查看>>
XML解析之SAX详解
查看>>
leetcode 338. Counting Bits
查看>>
NUMBER类型细讲
查看>>
koa2-3
查看>>
MySQL慢查询日志总结
查看>>
ipad常见错误
查看>>
时钟效果
查看>>
Linux下安装与配置Nginx
查看>>
FCC 基础JavaScript 练习7
查看>>
真的要听妈妈的话。
查看>>
bzoj4873: [Shoi2017]寿司餐厅
查看>>
结对-航空购票系统-开发过程
查看>>
分支语句
查看>>