zoukankan      html  css  js  c++  java
  • angular ng-options的使用

    angular中的ng-options的的使用跟ng-repeat有些类似

    实例代码 可复制到本地运行

    <!DOCTYPE html>
    <html lang="en" ng-app="App">
    <head>
        <meta charset="UTF-8">
        <title>angular_select使用</title>
        <script src="http://zhouwei007.web3v.com/js/angular.js"></script>
    </head>
    <body ng-controller="myCrtl">
        <div>基本下拉框</div>
        <select ng-model="seleted" ng-options="a.name for a in animals">
            <option value="">请选择你的萌宠</option>
        </select>
        <div>自定义每个option选项的内容</div>
        <br/>
        <select ng-model="seleted" ng-options="(a.name + '爱吃' + a.food) for a in animals">
            <option value="">请选择你的萌宠</option>
        </select>
        <br/>
        <div>根据每个条件分组</div>
        <br/>
        <select ng-model="seleted" ng-options="(a.name + '的爱好是' + a.favor) group by a.sex for a in animals">
            <option value="">请选择你的萌宠</option>
        </select>
        <br/>
        <br>
        <div>自定义ng-model值,虽然option的内容是选项值,但是你的去获取ng-model的值的时候就是你自定义的值</div>
        <select ng-model="seleted" ng-options="a.id as a.name for a in animals" id="seleted">
            <option value="">请选择你的萌宠</option>
        </select>
    </body>
    <script>
        var app=angular.module('App',[]);
        app.controller('myCrtl',function($scope){
            $scope.seleted = '';
            $scope.animals = [
                {
                    id: '00001',
                    name: '',
                    sex: '',
                    food: '',
                    favor: '玩球'
                },
                {
                    id: '00002',
                    name: '',
                    sex: '',
                    food: '骨头',
                    favor: '接盘子'
                },
                {
                    id: '00003',
                    name: '',
                    sex: '',
                    food: '胡萝卜',
                    favor: '刨洞'
                },
                {
                    id: '00004',
                    name: '',
                    sex: '',
                    food: '',
                    favor: '猎物'
                }
            ];
        })
    </script>
    </html>
  • 相关阅读:
    transitiondrawable ImageVIew切换动画
    Android硬件加速
    android PorterDuffXfermode ,PorterDuff.Mode 使用 以及Porter-Duff规则详解
    listview 打对号效果实现
    nrf52832 连接参数更新过程
    Makefile 学习记录一
    W25Q128BV W25Q128FV W25Q128JV 什么区别?
    lwip Packet buffers (PBUF) API 操作 集合
    NRF SDK 中 , C语言 的 一些骚操作 ,记录下
    lwip lwiperf 方法进行性能测试 4.5MB/S
  • 原文地址:https://www.cnblogs.com/keaizhouzhou/p/5664324.html
Copyright © 2011-2022 走看看