iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Angular.js下ng-app和ng-model怎么使用
  • 796
分享到

Angular.js下ng-app和ng-model怎么使用

2023-07-04 09:07:19 796人浏览 八月长安
摘要

今天小编给大家分享一下angular.js下ng-app和ng-model怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下

今天小编给大家分享一下angular.js下ng-app和ng-model怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

Angular.js中index.html简单结构:

<!doctype html> <html ng-app>   <head>     <script src="Http://code.angularjs.org/angular-1.0.1.min.js"></script>   </head>   <body>     Your name: <input type="text" ng-model="yourname" placeholder="World">     <hr>     Hello {{yourname || 'World'}}!   </body> </html>

ng-app属性是angular.js的标志语句,它标记了angular.js的作用域。ng-app可以添加在很多地方,像上面那样添加到html标签上,说明angular脚本对整个页面都起作用。也可以在局部添加ng-app属性,比如在某一个div内添加ng-app,则表明接下来的整个div区域使用angular脚本解析,而其他位置则不适用angular脚本解析。
ng-model表示建立一个数据模型。这里在input输入姓名的输入框内,我们把该定义了一个yourname数据模型。定义了该模型后,我们可以在下面进行调用,方法是利用{{}}。这样就完成了数据绑定,当我们在输入框内输入内容时,会同步到下面的Hello语句块中。
ng-model定义的数据模型不仅可以用于上述场景,还能在许多情况下得到广泛应用。
1、设置filter,实现搜索功能
在下面的代码中,我们利用一个简单的数据模型定义+filter就可以完成一个列表搜索功能。(这是中文网上的实例代码,先不需要管不清楚的部分)

<div class="container-fluid">  <div class="row-fluid">   <div class="span2">    Search: <input ng-model="query">   </div>   <div class="span10">    <ul class="phones">     <li ng-repeat="phone in phones | filter:query">      {{phone.name}}     <p>{{phone.snippet}}</p>     </li>    </ul>     </div>  </div> </div>

 上述代码中,为搜索框的input标签绑定了数据模型query。这样,用户输入的信息会被同步到query数据模型中。在下面的li中,使用filter:query就可以实现列表中的数据过滤功能,按照用户的输入信息进行filter过滤。
2、设置orderBy,实现列表排序功能
在下面的代码中,与filter同理,使用orderBy为列表添加一个排序功能:

Search: <input ng-model="query"> Sort by: <select ng-model="orderProp">  <option value="name">Alphabetical</option>  <option value="age">Newest</option> </select> <ul class="phones">  <li ng-repeat="phone in phones | filter:query | orderBy:orderProp">   {{phone.name}}   <p>{{phone.snippet}}</p>  </li> </ul>

以上就是“Angular.js下ng-app和ng-model怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: Angular.js下ng-app和ng-model怎么使用

本文链接: https://www.lsjlt.com/news/344067.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Angular.js下ng-app和ng-model怎么使用
    今天小编给大家分享一下Angular.js下ng-app和ng-model怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2023-07-04
  • Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch怎么用
    这篇文章主要为大家展示了“Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习...
    99+
    2022-10-19
  • Angular.js中上传指令ng-upload怎么用
    这篇文章主要介绍了Angular.js中上传指令ng-upload怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Angular上传指令...
    99+
    2022-10-19
  • angular.js指令中transclude选项及ng-transclude指令怎么用
    这篇文章主要为大家展示了“angular.js指令中transclude选项及ng-transclude指令怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“...
    99+
    2022-10-19
  • angularJs中怎么使用ng-model-options设置数据同步
    今天就跟大家聊聊有关angularJs中怎么使用ng-model-options设置数据同步,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。利用ng-...
    99+
    2022-10-19
  • LXDE、Xfce及MATE桌面环境下Multiload-ng怎么用
    这篇文章给大家分享的是有关LXDE、Xfce及MATE桌面环境下Multiload-ng怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Multiload-ng 是一个 GTK2 图形化系统监视器应用,可集成...
    99+
    2023-06-16
  • JS中的:host ,:host-context和::ng-deep怎么用
    这篇文章主要介绍“JS中的:host ,:host-context和::ng-deep怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JS中的:host ,:host-context和::ng-...
    99+
    2023-06-27
  • 怎么使用Linux平台下的压力测试工具stress-ng
    这篇文章主要讲解了“怎么使用Linux平台下的压力测试工具stress-ng”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Linux平台下的压力测试...
    99+
    2022-10-18
  • Angular怎么使用ng-content进行内容投影
    小编给大家分享一下Angular怎么使用ng-content进行内容投影,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • Angular的:host、:host-context、::ng-deep选择器怎么使用
    这篇文章主要介绍“Angular的:host、:host-context、::ng-deep选择器怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Angula...
    99+
    2022-10-19
  • 怎么使用proxychains-ng代理转发终端命令
    这篇文章给大家分享的是有关怎么使用proxychains-ng代理转发终端命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ProxyChains遵循GNU协议的一款适用于linux系统的网络代理设置工具。强制由...
    99+
    2023-06-28
  • Ubuntu下怎么安装和使用Zeit
    这篇文章主要介绍“Ubuntu下怎么安装和使用Zeit”,在日常操作中,相信很多人在Ubuntu下怎么安装和使用Zeit问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu下怎么安装和使用Zeit”的疑...
    99+
    2023-06-27
  • Linux下怎么安装和使用tcping
    这篇文章主要介绍“Linux下怎么安装和使用tcping”,在日常操作中,相信很多人在Linux下怎么安装和使用tcping问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安装和使用tcping...
    99+
    2023-06-27
  • Linux下怎么安装和使用GitLab
    这篇文章主要介绍了Linux下怎么安装和使用GitLab的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux下怎么安装和使用GitLab文章都会有所收获,下面我们一起来看看吧。安装1.配置yum源vim /...
    99+
    2023-06-28
  • Linux下怎么安装和使用Dokuwiki
    这篇文章主要介绍“Linux下怎么安装和使用Dokuwiki”,在日常操作中,相信很多人在Linux下怎么安装和使用Dokuwiki问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安装和使用Do...
    99+
    2023-06-27
  • Centos7下怎么安装和使用Nethogs
    本文小编为大家详细介绍“Centos7下怎么安装和使用Nethogs”,内容详细,步骤清晰,细节处理妥当,希望这篇“Centos7下怎么安装和使用Nethogs”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Net...
    99+
    2023-06-27
  • Linux下怎么安装和使用Parallel
    这篇文章主要介绍“Linux下怎么安装和使用Parallel”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装和使用Parallel”文章能帮助大家解决问题。Parallel Pyt...
    99+
    2023-06-28
  • centOs下怎么安装和使用DenyHosts
    这篇文章主要介绍了centOs下怎么安装和使用DenyHosts的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centOs下怎么安装和使用DenyHosts文章都会有所收获,下面我们一起来看看吧。DenyHos...
    99+
    2023-06-28
  • 怎么在Linux下安装和使用MySQL
    本篇内容介绍了“怎么在Linux下安装和使用MySQL”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、引...
    99+
    2022-10-18
  • Centos下怎么安装和使用Docker CE
    本篇内容主要讲解“Centos下怎么安装和使用Docker CE”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos下怎么安装和使用Docker CE”吧!前提条件目前,CentOS 仅发...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作