UNPKG

cloud-ui.vusion

Version:
260 lines (259 loc) 7.79 kB
- name: u-tablets title: 药片 attrs: - name: value title: type: any sync: true model: true description: 当前选择的值 - name: auto-select title: 自动选择 type: boolean default: false description: 是否自动选择第一个非禁用的项 - name: cancelable title: 取消 type: boolean default: false description: 是否可以取消选择 - name: multiple title: 多选 type: boolean default: false description: 是否可以多选 - name: readonly title: 只读 type: boolean default: false description: 是否只读 - name: disabled title: 禁用 type: boolean default: false description: 是否禁用 slots: - concept: Slot name: default description: 插入`<u-tablet>`子组件。 events: - name: before-select title: 选择前 description: 选择某一项前触发 params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemEvent" - name: $event.value type: any description: 选择项的值 - name: $event.oldValue type: any description: 旧的值 - name: $event.item type: object description: 选择项相关对象 - name: $event.itemVM type: UTablet description: 选择项子组件 - name: $event.preventDefault type: Function description: 阻止选择流程 - name: senderVM type: UTablets description: 发送事件实例 - name: input title: 输入时 description: 选择某一项时触发,仅在单选模式中生效 params: - name: $event type: any description: 选择项的值 schema: $ref: "#/basicTypes/String" - name: senderVM type: UTablets description: 发送事件实例 - name: select title: 选择后 description: 选择某一项时触发。单选模式中: params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemEvent" - name: $event.value type: any description: 改变后的值 - name: $event.oldValue type: any description: 旧的值 - name: $event.item type: object description: 选择项相关对象 - name: $event.oldItem type: object description: 旧的选择项相关对象 - name: $event.itemVM type: UTablet description: 选择项子组件 - name: $event.oldVM type: UTablet description: 旧的选择项子组件 - name: senderVM type: UTablets description: 发送事件实例 - name: select title: 选择后 description: 选择某一项时触发。多选模式中: params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemsEvent" - name: $event.selected type: boolean description: 选中还是取消 - name: $event.item type: boolean description: 该选中项相关对象 - name: $event.itemVM type: boolean description: 该选中项子组件 - name: $event.value type: Array description: 改变后的值 - name: $event.oldValue type: Array description: 旧的值 - name: $event.items type: Array<object> description: 所有选中项相关对象的数组 - name: $event.oldItems type: Array<object> description: 旧的所有选中项相关对象的数组 - name: $event.itemVMs type: Array<UTablet> description: 所有选中项子组件的数组 - name: $event.oldVMs type: Array<UTablet> description: 旧的所有选中项子组件的数组 - name: senderVM type: UTablets description: 发送事件实例 - name: change title: 改变后 description: 选择值改变时触发。单选模式中: params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemEvent" - name: $event.value type: any description: 选择项的值 - name: $event.oldValue type: any description: 旧的值 - name: $event.item type: object description: 选择项相关对象 - name: $event.oldItem type: object description: 旧的选择项相关对象 - name: $event.itemVM type: UTablet description: 选择项子组件 - name: $event.oldVM type: UTablet description: 旧的选择项子组件 - name: senderVM type: UTablets description: 发送事件实例 - name: change title: 改变后 description: 选择值改变时触发。多选模式中: params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemsEvent" - name: $event.value type: Array description: 所有选中项的值 - name: $event.items type: Array<object> description: 所有选中项相关对象的数组 - name: $event.itemVMs type: Array<UTablet> description: 所有选中项子组件的数组 - name: senderVM type: UTablets description: 发送事件实例 - name: u-tablet attrs: - name: value title: type: any description: 此项的值 - name: selected title: 选中项 type: boolean default: false description: 是否选中此项 - name: disabled title: 禁用 type: boolean default: false description: 禁用此项 - name: item title: 相关对象 type: object description: 相关对象。当选择此项时,抛出的事件会传递该对象,便于开发 slots: - concept: Slot name: default description: 插入文本或 HTML。 events: - name: click title: 点击 description: 点击此项时触发,与原生 click 事件不同的是,它只会在非只读和禁用的情况下触发。 params: - name: $event type: MouseEvent description: 鼠标事件对象 schema: $ref: "#/systemTypes/MouseEvent" - name: senderVM type: UTablet description: 发送事件实例 - name: before-select title: 选择前 description: 选择此项前触发 params: - name: $event type: object description: 自定义事件对象 schema: $ref: "#/systemTypes/ChangeItemEvent" - name: $event.value type: any description: 此项的值 - name: $event.item type: object description: 此项的相关对象 - name: $event.itemVM type: UTablet description: 此组件 - name: $event.preventDefault type: Function description: 阻止选择流程 - name: senderVM type: UTablet description: 发送事件实例