Alert

使用警报消息为典型的用户操作提供反馈消息。

Example

包含任何文本和可选的关闭按钮、自定义图标以及四种消息类型。

this is info alert.
this is success alert.
this is error alert.
this is warning alert.

Usage

使用<nm-alert #alert> </nm-alert>创建一个alert。

AttributeDefaultDescription
statusinfo四种状态类型,可选success、info、warning、error,默认为info
dismissibletrue是否可以关闭,默认有关闭警报消息按钮
hasIcontrue是否显示图标,默认为显示
isVisiblefalse是否直接显示,默认为不显示
icon---自定义图标

Methods

警报消息有三种可用方法,分别是alert.show()alert.hide()alert.toogle()



this is info alert.

Carousel

轮播图。

可自动循环滚动、手动控制的轮播图。

使用<nm-carousel> ...<nm-slide> <img src=".."> </nm-slide>... </nm-carousel>即可创建一个轮播图。

AttributeDefaultDescription
isLooptrue是否循环滚动,类型 boolean,默认为自动滚动
interval5000滚动时间间隔,类型 number,默认为5000ms
isControlstrue是否显示控制按钮,类型 boolean,默认显示
slideChangedSlide 转换时触发的事件
slideAdded添加新的 Slide 触发的事件
slideRemoved移除 Slide 触发的事件
carouselStopped轮播停止转换触发的事件
carouselPlaying轮播开始转换触发的事件

轮播图的方法有:

  1. 添加新的 Slide addSlide(slide)
  2. 移除 Slide remove(slide)
  3. 切换上一个Slide previousSlide()
  4. 切换下一个Slide nextSlide()
  5. 获取指定 index 的Slide getSlide(index)
  6. 设置 slide 过渡阶段的方向 select(slide, direction)
  7. 移动 Slide moveTo(slide, direction)

Cascade Dropdownlist

多级联动 下拉选择

Example

可配置数据源、输入框占位文本、是否禁用、是否支持清空、默认绑定值,并且可以获取选择结果的多级联动组件。

指南
组件
Form

指南
组件
Form
设计原则
一致
反馈
效率
可控

指南
组件
Form

指南
组件
Form

Usage

使用<nm-cascade-dropdownlist [options]="options"></nm-cascade-dropdownlist>即可创建一个能够多级联动的选框。

AttributeDefaultDescription
options数据源,类型:Array
placeholder请选择输入框占位文本,类型:string,默认 `请选择`
disabledfalse是否禁用选择,类型:boolean,默认 `false`
clearablefalse是否支持清空选项,类型:boolean,默认 `false`
fullLevelstrue是否显示完整的选中值,类型:boolean,默认`true`
changeOnSelectfalse选择任意一级的选项立即得到反馈,类型 boolean 默认 `false`
touchUifalse是否为触摸模式,若为true则在选择时在页面底部打开选项框,类型 boolean 默认 `false`
model默认绑定值,类型 Array,每一项是数据中每一层的 value
modelChange返回当前选中的value数组

Methods

1. 多级联动组件提供的modelChange()方法,可在选择项改变时返回当前选择的各级value值。请在console中查看。

指南
组件
Form

2. 使用close()方法可主动关闭级联下拉选择。

Transfer Picker

穿梭框选择器

Example

数据源
已选择 2 项
相等
A款