前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ui-select官方教程(一)——入门简介

ui-select官方教程(一)——入门简介

作者头像
逝兮诚
发布2019-10-30 13:43:36
3.1K0
发布2019-10-30 13:43:36
举报
文章被收录于专栏:代码人生

文档原文地址

https://github.com/angular-ui/ui-select/wiki

入门指南

简介

ui-select是AngularJS官方制作的下拉框插件,和AngularJS搭配使用,效果很好。

要求

Angular >=1.2.18

ngSanitize module添加

jQuery(旧版浏览器支持可选)

Bootstrap (v3)/Select2/Selectize CSS适当引用

浏览器兼容性版本在Internet Explorer 8和火狐3.6以上。

引入文件

select.js

select.css

在你的appliction的modules中包含ui-select、ngSanitize模块

代码语言:javascript
复制
var module = angular.module('myapp',['ui.select', 'ngSanitize']);

基本例子

html代码

代码语言:javascript
复制
<ui-select ng-model="selected.value">
   <ui-select-match>
       <span ng-bind="$select.selected.name">
            </span>
   </ui-select-match>
   <ui-select-choices repeat="item in (itemArray | filter:$select.search) track by item.id">
       <span ng-bind="item.name">
           </span>
   </ui-select-choices>
</ui-select>

Js代码

代码语言:javascript
复制
angular.module('app').controller('ctrl',['$scope', function($scope) {
         $scope.itemArray= [{ id: 1, name: 'first' },
                   {id: 2, name: 'second' },
                   {id: 3, name: 'third' },
                   {id: 4, name: 'fourth' },
                   {id: 5, name: 'fifth' }];
   $scope.selected = { value: $scope.itemArray[0] };
}]);

代码含义

<ui-select>

ui-select是控件的主标签,它包含数据绑定和空间的基本设置。

<ui-select-match>

是控件的选中显示,通过”$select.selected”可以拿到选中的对象

<ui-select-choices>

是控件的下拉部分。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/07/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文档原文地址
  • 入门指南
    • 简介
      • 要求
        • 引入文件
          • 基本例子
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档