2.4.33 • Published 5 years ago

@beisen/ocean-set-display-field v2.4.33

Weekly downloads
18
License
ISC
Repository
-
Last release
5 years ago

概述

PC端地区选择基础交互组件

使用方式

    npm install --save @beisen-phoenix/school-selector

API说明

参数说明类型默认值必须
isMulti单选/多选booleanfalseYes
defaultData默认选中的值Array id: 学校id, name: 学校显示名称Yes
getDataUrl数据常量请求链接String"//const.italent.cn/api/compatible/SchoolsValueFormat/100102/78"No
translation多语言处理ObjectYes
useDefaultAreaData是否使用默认数据BooleantrueNo
schoolData地区的值ObjectNo
onSubmit确定方法FunctionYes
onHide取消方法FunctionYes

多语言处理

translation = {
    selectAllText: "全选",
    allAreaText: "全部地区",
    selectDataEmptyText: "请在左侧选择学校",
    cancelText: "取消",
    submitText: "确定",
    selectDataText: "已选学校",
    emptyText: "暂无搜索结果~",
    clearText: "清空已选",
    searchText: "搜索",
}

onSubmit 回调

onSubmit(data) {
    console.log(data);
}
//output
[{id: "100001",name: "清华大学"}]

数据格式注意

  • getDataUrl 现在是纯中文版本,如果是其他语言版本需要自己拼接链接,数据返回的内容格式如下:
{
    id: "1001",
    distinct: "北京市"
    schools:[{
        id: "10001",
        name: "清华大学"
    }]
}

样式属性

const propsData = {
    isMuiti: false,
    defaultData: [{
        id: "100100",
        name: "清华大学"
    }]
}
2.4.33

5 years ago

2.4.32

5 years ago

2.4.31

5 years ago

2.4.30

5 years ago

2.4.28

5 years ago

2.4.27

5 years ago

2.4.26-5

5 years ago

2.4.26-3

5 years ago

2.4.26-1

5 years ago

2.4.26

5 years ago

2.4.25

5 years ago

2.4.24-4

5 years ago

2.4.24

5 years ago

2.4.23-rc.4

5 years ago

2.4.23-rc.3

5 years ago

2.4.17

5 years ago

2.4.16

5 years ago

2.4.15

5 years ago