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

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

angularjs指令系统

在之前的例子中,我们在html标签中认识了几个ng-的属性,比如ng-app, ng-controller,他们都是angularjs指令系统中的一员,在以后的学习中,我们还会遇到更多的指令系统,他们能够方便快捷的帮助我们实现很多功能。

MVVM

通俗来讲,就是数据改变,视图就改变,视图改变,数据也跟着改变,这就是双向改变的过程。在angular中

  • 数据 指的是js声明作用域的函数中,挂载在$scope上的变量的具体值
  • 视图 指的是在html中的{
    {}}
    中的变量的呈现效果

先来看一个数据改变视图的例子

在js中,setTimeout能够延迟实现,angular中也同样对setTimeout封装了一个叫做$timeout的属性,他的用法和setTimeout一致。

    
Document

{
{name}}

两秒之后,young jake 变成 old jake.

另外一个例子,点击button,input框中的数据发生变化

  • ng-click点击事件
    
Document

{
{name}}

最后一个例子是视图改变数据的例子,在该例子中,通过改变input的值将数据中的值改变,然后将改变之后的数据在另外一个input中显示出来

  • ng-model

用来同步视图和数据内容的指令,通过该指令实现双向数据同步

    
Document

clipboard.png

转载地址:http://qquyo.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
老程序员激情澎湃1000KM,祖国大地风光无限美好
查看>>
bash基础特性及基础命令
查看>>
黑马程序员之<hashset,treeset>
查看>>
网络连接相关类
查看>>
不上进的自己
查看>>
bash中花括号展开示例
查看>>
我的友情链接
查看>>
我们应具有的为人处事态度
查看>>
安卓机器人中的即时通讯
查看>>
机器学习-GBDT算法总结与源码分析
查看>>
后台开发应该读的书
查看>>
单点登录sso原理
查看>>
给一个不多于5位的整数,判断位数并逆序输出
查看>>
Linux命令行 (一)
查看>>
Java提取字符串中的手机号
查看>>
Linux基础命令---间歇执行程序watch
查看>>
cisco路由器常用命令
查看>>
数据库查询构建控件集Active Query Builder
查看>>
textarea中的文字自动换行问题
查看>>