`
gaofan0528
  • 浏览: 18749 次
社区版块
存档分类
最新评论

angularjs表达式

 
阅读更多

AngularJs 简介

 

AngularJs是一个JavaScript框架,它是一个JavaScript编写的库

 

 

需要引入文件   像jQuery一样可以引入网上的也可以引下载好本地的文件

 

 

ng-app是告诉这是AngularJs应用程序

ng-model把元素值绑定到应用程序.

ng-bind把应用程序数据绑定到html视图

<div ng-init="firstName=''" ng-app=''>
        <p>姓名:<input type="text" ng-model="firstName" ></p>
        <p>名字{{  firstName }}</p>

//这样我们在input框输入的名字会在   名字的P标签显示出来   
//ng-app是告诉angularjs这是一个angular控制的

 

如果你整个html文件都是用angularjs写的那么可以用一个ng-app就可以
ng-app写在body

<body ng-app" ">

这样代表这个页面都是angular

 

在表达式{{ }}里也可以写运算  

{{ 5*6 }}

 

ng-init是初始化  也就是刚开始的时候显示什么

<div ng-init="qty=1;cost=2"><!--里边的值是初始化的时候显示什么-->
    <b>订单:</b>
    <div>
        数量: <input type="number" ng-model="qty" required >
    </div>
    <div>
        单价: <input type="number" ng-model="cost" required >
    </div>
    <div>
        <b>总价:{{ qty * cost}}</b>
    </div>
</div>

 初始化的时候数量是1 单价是2

 

 

如果你在弄一个邮箱登录   需要验证他是不是正确邮箱格式 需要一个 ng-show

 

<span ng-show="myForm.myAddress.$error.email">不是一个合法的邮箱地址</span>

 它会根据 ng-show里的值判断你输入的是否正确

分享到:
评论

相关推荐

    AngularJS 表达式详细讲解及实例代码

    这种方式与使用ng-bind指令相似,不过ng-bind将数据绑定到一个具体的DOM元素上,而AngularJS表达式则是直接在文本中展示数据。 AngularJS的表达式可以包含文字、运算符和变量。在表达式中可以进行基本的算术运算,...

    AngularJS 表达式详细讲解及实例代码.docx

    本篇将深入探讨AngularJS表达式的详细概念和实例代码。 **1. AngularJS表达式基础** AngularJS表达式通常以双大括号`{{ }}`包裹,用于在HTML中展示或计算数据。它们类似于JavaScript表达式,可以包含文字、运算符...

    AngularJS入门教程之AngularJS表达式

    本篇教程将深入探讨AngularJS表达式的用法。 AngularJS表达式通常以双大括号`{{ }}`包裹,它们允许你在HTML模板中直接插入动态计算的结果。这些表达式执行的是JavaScript代码,但有一些AngularJS特有的扩展。表达式...

    AngularJS 表达式

    AngularJS 表达式 AngularJS 使用 表达式 把数据绑定到 HTML。 AngularJS 表达式 AngularJS 表达式写在双大括号内:{{ expression }}。 AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。 ...

    AngularJS 表达式详解及实例代码

    本文将详细介绍AngularJS表达式的概念、使用方法、作用域特点以及与传统JavaScript的差异,并通过实例代码进行说明。 AngularJS表达式是嵌入到HTML中的代码片段,它们可以访问模型中的数据,并能响应模型数据的变化...

    AngularJS 0002:表达式

    AngularJS表达式支持标准的JavaScript运算符,包括算术运算符(+、-、*、/、%)、比较运算符(==、!=、&lt;、&gt;、、&gt;=)和逻辑运算符(&&、||、!)。 ### 7. 拓展功能 - `ng-init`: 在初始化时执行表达式。 - `$eval`...

    AngularJS表达式讲解及示例代码

    通过以上信息,可以了解到AngularJS表达式的强大功能和简洁性,它极大地简化了数据在Web页面上的展示和交互过程。开发者可以利用这一特性快速实现复杂的数据绑定需求,提高Web应用程序的动态交互能力。

    AngularJS基础学习笔记之表达式

    AngularJS表达式  AngularJS表达式写在双大括号中:{{ 表达式语句 }}。  AngularJS表达式绑定数据到HTML的方式与ng-bind指令的方式相同。  AngularJS会准确地将表达式“输出”为计算的结果。  AngularJS表达式...

    angularjs ng-class

    在AngularJS中,`ng-class`是一个非常重要的指令,它用于动态地管理元素的CSS类。...通过结合模型数据和AngularJS表达式,我们可以实现基于业务逻辑的样式切换,从而创建出更加生动和交互性的用户界面。

    详解AngularJS中的表达式使用

    AngularJS表达式的求值过程是实时的,这意味着一旦表达式依赖的变量发生变化,页面上的内容也会相应地更新。 #### 使用数字 表达式可以进行数学运算,例如加法、减法、乘法和除法。当处理数字时,可以使用表达式来...

    AngularJs expression详解及简单示例

    AngularJS 表达式是 AngularJS 应用中用于数据绑定和动态计算的核心元素,它们类似于 JavaScript 代码片段,但不完全相同。AngularJS 的表达式不会像 JavaScript 一样使用 `eval()` 函数来求值,而是通过 `$parse` ...

    AngularJS学习.doc

    AngularJS表达式类似于JavaScript表达式,但是它们被放置在双大括号 `{}` 中。这种表达式可以包含字母、操作符、变量等,但不支持条件判断、循环和异常处理。AngularJS表达式的一个重要特性是支持过滤器。 **示例:*...

    angularJs权威和精通angularjs

    AngularJS表达式允许在HTML中嵌入JavaScript代码,用于动态渲染数据。而过滤器则可以对数据进行格式化,如日期格式化、数组过滤等。 **6. Services:** 服务是AngularJS中的单例对象,它们负责执行特定任务,如$...

    AngularJS入门小Demo

    9. **表达式**:AngularJS 表达式允许在 HTML 中直接嵌入 JavaScript 代码,以计算值或执行操作。比如 `{{ variable }}` 用于显示变量的值。 10. **模板**:AngularJS 使用 HTML 作为模板语言,通过指令和表达式...

    AngularJS 中文版 入门 基础 教程

    - AngularJS表达式是内联的JavaScript代码,可以出现在HTML模板中,用于计算和展示数据。 5. **服务(Services)** - 服务是可重用的组件,可以用来封装业务逻辑、数据操作或者与服务器的通信。常见的服务有$http...

    angularjs下拉树控件

    4. **模板和渲染**:在指令的模板中,你需要用HTML和AngularJS表达式来呈现树的结构。使用ng-repeat指令遍历节点,并根据是否为叶子节点来决定是否显示展开/折叠图标。同时,添加事件监听器来处理节点的点击。 5. *...

Global site tag (gtag.js) - Google Analytics