组件库文档
在使用时,React 中我们需要先从 Taro 标准组件库
@tarojs/components
引用组件,再进行使用
文档
小程序环境下,Taro 模拟实现的 DOM、BOM API 概览
相关代码位于 @tarojs/runtime
包中
API文档
getAccountInfoSync:获取当前账户信息
request:发起 HTTPS 网络请求
addInterceptor:可以使用拦截器在请求发出前或发出后做一些额外操作
showLoading:显示 loading 提示框
hideLoading:隐藏 loading 提示框
navigateTo:保留当前页面,跳转到应用内的某个页面
getStorage:从本地缓存中异步获取指定 key 的内容
getStorageSync:Taro.getStorage 的同步版本
showToast:显示消息提示框
nextTick:延迟一部分操作到下一个时间片再执行。(类似于 setTimeout)
getSystemInfo:获取系统信息,支持 Promise
化使用。
getSystemInfoSync:Taro.getSystemInfo 的同步版本
getUserProfile:获取用户信息。每次请求都会弹出授权窗口,用户同意后返回 userInfo
login:调用接口获取登录凭证(code)
createSelectorQuery:返回一个 SelectorQuery 对象实例。在自定义组件或包含自定义组件的页面中,应使用 this.createSelectorQuery()
来代替
getUpdateManager:获取全局唯一的版本更新管理器,用于管理小程序更新
showModal:显示模态对话框
eventCenter:Taro.eventCenter
初始化值时触发
navigateBack:返回到上一个小程序
redirectTo:关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面。
setClipboardData:设置系统剪贴板的内容
pageScrollTo:将页面滚动到目标位置,支持选择器和滚动距离两种方式定位
setClipboardData:设置系统剪贴板的内容
requestPayment:发起微信支付
forwardRef:会创建一个React组件,这个组件能够将其接受的 ref 属性转发到其组件树下的另一个组件中
HTMLAttributes:在 React 16 中,任何标准的或自定义的 DOM 属性都是完全支持的。
Children:React.Children
提供了用于处理 this.props.children
不透明数据结构的实用方法。
cloneElement:以 element
元素为样板克隆并返回新的 React 元素