Angular 指令初始

本文介绍了Angular的一些核心指令,包括ng-app用于定义应用范围,ng-model实现双向数据绑定,ng-repeat用于遍历数据,ng-if和ng-show/hide控制元素显示,ng-class用于动态添加样式,还涉及到ng-controller、ng-event等其他指令的使用。
摘要由CSDN通过智能技术生成

1.ng-app 边界指令:规定了使用angular使用范围;在这个ng-app的范围里面 可以使用angular语法
   ng-app 不赋值
   ng-app='myApp'(ang创建模块的时候限制边界,使用)
  创建angular模块 ng-app='名称' 一般都要名字

<html lang="en" ng-app='myApp'>//赋值
<html lang="en" ng-app>//不赋值

2.{ {}} 表达式 变量  函数()  简单的运算
   AngularJS 表达式写在双大括号内:{ { expression }}
  作用:显示数据  把数据显示到视图上面

<h2>{
  {1+2}}</h2>

3.ng-model:内置指令:用在input 双向数据绑定,可以获取input里面输入的内容  textarea
   ng-model='msg'  把用户输入的信息数据 存储在msg变量上;

 <input type="text" ng-model='msg' ng-init='msg="hello world"'>
  <!-- 展示数据同步 -->
 <p ng-bind='msg'></p>

4.ng-init:初始化数据  
   说明:ng-init='msg="hello world"'

<div ng-init='mm="期待改变数据"'>
        {
  {mm}}
</div>

 5.ng-bind 和{ { }} 显示数据
     { {}} 没有引入angular会显示{ {}}
     ng-bind:如果angular没有加载的时候,什什么都不不显示

6.ng-controller=‘名字’ 

     angular设计模式:mvc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值