AngularJS入门教程之数据绑定用法示例


Posted in Javascript onNovember 01, 2016

本文实例讲述了AngularJS数据绑定用法。分享给大家供大家参考,具体如下:

数据绑定是AngularJS中非常重要的特性,我们看一下下面的例子:

<!DOCTYPE html>
<html ng-app>
<head lang="en">
 <meta charset="UTF-8">
 <script type="text/javascript" src="angular-1.3.0.14/angular.js"></script>
 <title>tutorial02</title>
</head>
<body>
<div>
 用户名:<input type="text" ng-model="name" placeholder="用户名"/>
 密码:<input type="password" ng-model="pword" placeholder="密码"/>
 <p>您输入的用户名:{{name}}</p>
 <p>您输入的密码:{{pword}}</p>
</div>
</body>
</html>

这个例子非常简单,我们先在浏览器中运行一下看看效果。

AngularJS入门教程之数据绑定用法示例

当我们在文本框中输入信息后,我们输入的信息会动态的回显到页面中。

在这个例子中我们使用到了AngularJs的另一个内置指令ng-model,它表示我们在模型数据对象($scope)中添加一个名为”name”的属性,并将它和文本框对象进行绑定。这意味着不管我们在文本框中输入什么,都会同步到这个”name”属性中,AngularJs会监听表单对象相关事件,所以回显内容会随着文本框的输入而改变。

需要注意的是ng-model只能用在表单元素标签中。

AngularJS源码可点击此处本站下载

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
javascript 常用代码技巧大收集
Feb 25 Javascript
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
Feb 07 Javascript
jquery延迟加载外部js实现代码
Jan 11 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
May 28 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
Jan 12 Javascript
jquery实现图片上传前本地预览功能
May 10 Javascript
详谈JS中数组的迭代方法和归并方法
Aug 11 Javascript
基于JS实现web端录音与播放功能
Apr 17 Javascript
判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号
Apr 28 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
JavaScript实现简单随机点名器
Nov 21 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
Nov 24 Javascript
jQuery动态生成Bootstrap表格
Nov 01 #Javascript
AngularJs入门教程之环境搭建+创建应用示例
Nov 01 #Javascript
jQuery双向列表选择器select版
Nov 01 #Javascript
jQuery双向列表选择器DIV模拟版
Nov 01 #Javascript
JS button按钮实现submit按钮提交效果
Nov 01 #Javascript
Javascript 动态改变imput type属性
Nov 01 #Javascript
[原创]JavaScript语法高亮插件highlight.js用法详解【附highlight.js本站下载】
Nov 01 #Javascript
You might like
Yii中Model(模型)的创建及使用方法
2015/12/28 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
JavaScript去掉空格的方法集合
2010/12/28 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
javascript使用onclick事件改变选中行的颜色
2013/12/30 Javascript
button没写type=button会导致点击时提交
2014/03/06 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
2015/06/16 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
Angular 4.x 路由快速入门学习
2017/05/03 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
基于iScroll实现下拉刷新和上滑加载效果
2017/07/18 Javascript
React教程之Props验证的具体用法(Props Validation)
2017/09/04 Javascript
js数组方法reduce经典用法代码分享
2018/01/07 Javascript
vue-cli 组件的导入与使用教程详解
2018/04/11 Javascript
jQuery实现的淡入淡出图片轮播效果示例
2018/08/29 jQuery
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
详细分析vue响应式原理
2020/06/22 Javascript
基于python实现聊天室程序
2018/07/27 Python
python实现邮件自动发送
2019/08/10 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
django model object序列化实例
2020/03/13 Python
pycharm设置默认的UTF-8编码模式的方法详解
2020/06/01 Python
Python如何测试stdout输出
2020/08/10 Python
您在慕尼黑的跑步商店:Lauf-bar
2019/10/11 全球购物
UNIX文件类型
2013/08/29 面试题
工厂实习感言
2014/01/14 职场文书
2015年汽车销售经理工作总结
2015/04/27 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
写作技巧:怎样写好一份优秀工作总结?
2019/08/14 职场文书
7个你应该知道的JS原生错误类型
2021/04/29 Javascript
Element实现动态表格的示例代码
2021/08/02 Javascript