1.0.9 • Published 2 years ago

ray-util v1.0.9

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

#ajax

useage: 1、import jquery 2、import rayAsync

var ajaxUtil = RayAsync.ajaxUtil;

/**
  * @param{string} uri 原始地址: /login/{user}/{password}
  * @param{object} pathVariable rest参数 {user: 'ilex', password: 'XXXXXX'}
   * @param{object} options 传参 {data, params}
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  * @param{string} target 后端返回数据目标form
  */
post: RayAsync.ajaxUtil.post(uri, pathVariable, options, success, error, target);

/**
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
   * @param{object} options 传参 {data, params}
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  */
delete: RayAsync.ajaxUtil.delete(uri, pathVariable, options, success, error);

/**
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
   * @param{object} options 传参 {data, params}
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  *
  */
get: RayAsync.ajaxUtil.get(uri, pathVariable, options, success, error);

/**
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
  * @param{object} data 传参
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  */
getText: RayAsync.ajaxUtil.getText(uri, pathVariable, data, success, error);

/**
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
  * @param{object} data 传参
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  * @param{object} obj
  *
  */
getObject: RayAsync.ajaxUtil.getObject(uri, pathVariable, data, success, error, obj);

/**
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
  * @param{object} data 传参
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  */
put: RayAsync.ajaxUtil.put(uri, pathVariable, data, success, error);

/**
  * 自定义请求,默认get
  * @param{string} uri 原始地址: /users/{id}
  * @param{object} pathVariable rest参数 {id: '1'}
  * @param{object} options 额外参数
  * @param{function} success 成功回调
  * @param{function} error 错误回调
  *
  */
customAjax: RayAsync.ajaxUtil.getObject(uri, pathVariable, success, error, obj);
// ajaxUtil end

#ArrayList

import rayList

// use in html var ArrayList = window.List.ArrayList;

function 1. size() // 获取大小 2. values() // 获取整个集合数据 3. isEmpty() // 判断集合是否为空 4. iterator(callBack) // 迭代 callBack(value, index) 5. get(index) // 取得指定下标的值 6. add(value) // 添加 7. addAll(value) //add all item 8. set(index, value) //设置值 9. remove(value) // remove item 10. removeAt(index) // remove item by index 11. indexOf(value) //get item index from list 12. clear() // clear list 13. insert(index, value) // insert item in index place 14. updateValue(key, value) // update item by unique key, key is a property of value

rayoop

rayws

wsreconnect

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago