1.0.1 • Published 6 years ago

easi-react-btn v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago
  1. 使用
import CourseFrame from '../CourseFrame/index';

const courseFrameParams = {
  maxCourseNum: 10, 
  dialogTitle: '选择要分享的课件',
  frameId: 'cTree-dialog',
  targetCourseList: {},
  closeFun: () => {
    this.toggleCTreeNew(false);
  },
  getTargetCourseList: (data) => {
    console.log(data)
  },
  fetchCourseList: (params, sucFun, failFun) => {
  },
  fetchSearchCourse: (params, sucFun, failFun) => {
  },
}
  1. 参数说明
参数描述类型是否必须
maxCourseNum最大选择课件数量inttrue
dialogTitle弹窗名称stringfalse
frameId弹窗idstringfalse
targetCourseList默认已选中列表objfalse
closeFun弹窗关闭函数funtrue
getTargetCourseList获取已经选中列表funtrue
fetchCourseList获取一层所有课件列表funtrue
fetchSearchCourse搜索课件funtrue
  1. getTargetCourseList(data) 函数说明

    1. 传入函数参数
    // data 为 obj 类型 key 为课件id value 为课件详情
    {
      '6a249e8f-d054-40e7-9573-c334bb691223': courseItem
    }
  2. fetchCourseList(params, sucFun, failFun) 函数说明

    1. 传入函数参数说明
    params = {
      parentId: [string]
    }
    sunFun = function
    failFun = function
    1. sucFun(data) 传入参数说明
    data = [courseItem1, courseItem2, ...]
  1. fetchSearchCourse(params, sucFun, failFun) 函数说明

    1. 传入函数参数说明
    params = {
      searchNameKey: [string]
    }
    sunFun = function
    failFun = function
    1. sucFun(data) 参数说明
    data = [courseItem1, courseItem2, ...]
1.0.1

6 years ago

1.0.0

6 years ago