taro多端开发框架
Taro 是一个开放式跨端跨框架解决方案Taro 3 可以支持转换到 H5、ReactNative 以及任意小程序平台。目前官方支持转换的平台如下:H5ReactNative微信小程序京东小程序百度小程序支付宝小程序字节跳动小程序QQ 小程序钉钉小程序企业微信小程序支付宝 IOT 小程序飞书小程序第一步npm install -g @tarojs/cli@3.3.14orcnpm install
·
@taro多端开发基础知识
Taro 是一个开放式跨端跨框架解决方案
Taro 3 可以支持转换到 H5、ReactNative 以及任意小程序平台。
目前官方支持转换的平台如下:
H5
ReactNative
微信小程序
京东小程序
百度小程序
支付宝小程序
字节跳动小程序
QQ 小程序
钉钉小程序
企业微信小程序
支付宝 IOT 小程序
飞书小程序
如果之前有安装其他版本的@tarojs/cli,需要先全局卸载,执行下方命令,执行完后再执行下方两步
npm uninstall -g @tarojs/cli
rm -rf node_modules
第一步
npm install -g @tarojs/cli@3.3.14
or
cnpm install -g @tarojs/cli@3.3.14
or
yarn global add @tarojs/cli@3.3.14
第二步
npm install
or
cnpm install
or
yarn
taro生命周期对应关系
而且由于入口文件继承自 Component 组件基类,它同样拥有组件生命周期,但因为入口文件的特殊性,他的生命周期并不完整,如下:
| 生命周期方法 | 作用 | 说明 |
|---|---|---|
| componentWillMount | 程序被载入 | 在微信小程序中这一生命周期方法对应 app 的 onLaunch |
| componentDidMount | 程序被载入 | 在微信小程序中这一生命周期方法对应 app 的 onLaunch,在 componentWillMount 后执行 |
| componentDidShow | 程序展示出来 | 在微信小程序中这一生命周期方法对应 onShow,在 H5 中同样实现 |
| componentDidHide | 程序被隐藏 | 在微信小程序中这一生命周期方法对应 onHide,在 H5 中同样实现 |
| componentDidCatchError | 错误监听函数 | 在微信小程序中这一生命周期方法对应 onError |
| componentDidNotFound | 页面不存在监听函数 | 在微信小程序中这一生命周期方法对应 onPageNotFound |


更多推荐

所有评论(0)