cass-rn-kit
TypeScript icon, indicating that this package has built-in type declarations

1.0.8 • Public • Published

@casstime/rn-kit@1.0.0

混合框架RN端

core:

util:

1. registerNavConfig 注册模块导航信息

参数 说明 类型 默认值
config 注册路由模块所需的参数 object {}

2. setTitle 设置导航栏的标题

参数 说明 类型 默认值
title 标题 string -
index 页面角标 number -

event:

1. emitNativeEvent RN给原生发送事件

参数 说明 类型 默认值
eventName 事件名 string -
params 参数 object [可选]

options:

router:

1. performWithUri 执行协议,路由跳转

参数 说明 类型 默认值
url 协议地址 string -

2. replaceWithUri 根据协议替换栈顶的视图控制器

参数 说明 类型 默认值
url 协议地址 string -

3. pop 返回前index个页面

参数 说明 类型 默认值
index 返回堆栈的个数 number 1
animate 是否有动画 boolean true

4. popToTop 返回堆栈底部

5. getStackLength 获取当前堆栈的总个数

6. getLatestStackIndex 获取协议对应的堆栈角标

参数 说明 类型 默认值
url 协议地址 string -

7. getStacks 获取当前所有堆栈信息

asyncStorage:

1. getItem 获取缓存值

参数 说明 类型 默认值
key 值的键 string -

2. setItem 设置缓存

参数 说明 类型 默认值
key 值的键 string -
data 数据源, 如果是对象,必须进行序列化处理 string -

3. removeItem 删除缓存

参数 说明 类型 默认值
key 要删除的键 string -

4. mergeItem 合并缓存

参数 说明 类型 默认值
key 值的键 string -
data 数据源, 如果是对象,必须进行序列化处理 string -

http:

1. request 发起网络请求

参数 说明 类型 默认值
url 请求地址 string -
method http请求方法 string get
baseURL 请求的host,url不是绝对路径的时候,会加在url前面 string -
headers 请求头,例如{'X-Requested-With': 'XMLHttpRequest'} Object -
params 请求参数 Object -
data 请求body,当method为methods 'PUT', 'POST', 'PATCH' 该参数有效 string/Array/Object -
timeout 超时时间,单位为秒 number 15
withCredentials 是否传cookie boolean true

imageBrowser:

1. showImages 展示大图

参数 说明 类型 默认值
imageList 数组类型,图片路径数组 string[] -
defaultIndex 被点击查看图片的序号 number 0

Readme

Keywords

Package Sidebar

Install

npm i cass-rn-kit

Weekly Downloads

2

Version

1.0.8

License

MIT

Unpacked Size

24 kB

Total Files

27

Last publish

Collaborators

  • zshonly