博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJS学习之旅—AngularJS Select(十)
阅读量:5018 次
发布时间:2019-06-12

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

1、AngularJS Select(选择框)

  AngularJS 可以使用数组或对象创建一个下拉列表选项。
    ng-option:创建一个下拉列表,列表项通过对象和数组循环输出
      eg:

 

  ng-repeat:通过数组来循环 HTML 代码来创建下拉列表

    eg:

 

2、ng-option比ng-repeat更适合创建下拉列表的优势

  使用 ng-options 的选项是一个对象, ng-repeat 是一个字符串。

  实例1

  

$scope.sites = [    {site : "Google", url : "http://www.google.com"},    {site : "baidu", url : "http://www.baidu.com"},    {site : "Taobao", url : "http://www.taobao.com"}];

 

 

你选择的是: {
{selectedSite}}

 

你选择的是: {
{selectedSite.site}}

网址为: {

{selectedSite.url}}

 

 

   实例2

 

$scope.sites = {    site01 : "Google",    site02 : "Runoob",    site03 : "Taobao"};

 

你选择的值是: {
{selectedSite}}

 

$scope.cars = {car01 : {brand : "Ford", model : "Mustang", color : "red"},car02 : {brand : "Fiat", model : "500", color : "white"},car03 : {brand : "Volvo", model : "XC90", color : "black"}};

 

 

3、代码

    

使用 ng-options 创建选择框

你选择的是: {
{selectSite.site}}

网址为: {

{selectSite.url}}

你选择的是: {
{selectedCar.brand}}

模型: {
{selectedCar.model}}

颜色: {
{selectedCar.color}}

使用 ng-repeat 创建选择框

你选择的是: {
{selectedSite}}

 

转载于:https://www.cnblogs.com/JamelAr/p/10313221.html

你可能感兴趣的文章
css固定姓名显示长度,排列更整齐
查看>>
游标简单的使用
查看>>
行业不限凡事细心观察才会发现万物都是在变化之中
查看>>
net core发邮件——MimeKit
查看>>
[0014] HDFS 常用JAVA 操作实战
查看>>
线程安全
查看>>
学习-如何克服拖延
查看>>
dos命令将指定文件夹下文件按照类型将文件名分别写入不同txt中
查看>>
redis数据库选择-select
查看>>
移植udt到android
查看>>
Android做检测版本更新安装完以后就什么都没有了,没有出现安装成功的界面
查看>>
NYOJ 881 小m的区间公约数
查看>>
[Codeforces 448C]Painting Fence
查看>>
css常见问题
查看>>
jquery_opacity_css透明
查看>>
HDU 1160 FatMouse's Speed
查看>>
log4j配置打印mybatis的sql到控制台(复制)
查看>>
【前端笔记】浅谈js继承
查看>>
HDU-不容易系列之(3)—— LELE的RPG难题
查看>>
在Eclipse中混合Java和Scala编程
查看>>