@szmg-fe/tarco
v0.0.92
Published
function library in Taro
Downloads
14
Readme
Tarco
将Taro下的常用业务逻辑抽离成函数,方便函数式编程
Tarco基于Taro, Funba的函数式编程应用库,提供一些utils函数
你可能需要熟悉
api
小程序中的api生成器
import api from 'tarco/api';
const baiduApi = api('https://www.baidu.com', {});
const {
GetHttp,
PostHttp,
Mock
} = baiduApi(true); // 开启mock
checkSession
检查login code是否有效
chooseImage
小程序选择图片
chooseMedia
小程序选择媒体(图片&视频)
cos
调用cos 上传sdk
vod
调用vod 上传sdk
createShowMessageAction
生成一个message action
getCurrentInstance
Taro.getCurrentInstance
getOpenId
获取openid
getSetting
获取setting
getSystemInfo
获取系统信息
getUserInfo
获取用户信息(微信将不再支持)
getUserProfile
获取用户信息 新的api
getWxCode
获取wx code
hideLoading
Taro.hideLoading
login
Taro.login
phoneLogin
手机号登录
route
小程序跳转的3种方法
setNavigationBarTitle
设置title bar text
showLoading
Taro.showLoading
showMessage
Taro.showMessage
showModal
Taro.showModal
hideLoading
Taro.hideLoading
switchTab
Taro.switchTab
wxLogin
微信登录的完整逻辑:code -> openid -> token
getKeyFromUrl
获取路由上的查询key 返回一个函数