入门教程去看官网,只要React或Vue掌握其中一门就可以按官方文档说明去开发小程序,我是用的React语法开发的
开发环境
- taro版本 @tarojs/cli@3.1.4
- nodejs版本 v14.16.0
- yarn版本 v1.22.10
踩过的坑
1. 官方文档中使用组件库的ScrollView组件遇到的bug (已解决)
项目中有个需求头部做一个tab页,tab页要固定在屏幕最上方,下面的内容是滚动到底部会继续加载,加载完会显示一个“内容已全部加载完”,还有滚动条是整个页面的滚动条,不是只在内容区域做滚动
于是我在全局二次封装了一下ScrollView组件const ScrollContent = (props: { scrollContent: any; scrollProps: any; showFooter?: true; footerText: String; }) => { // scrollContent为当前页面要显示的内容 const { scrollContent, scrollProps, showFooter, footerText = '数据已经全部加载' } = props; const [isRefresh, setIsRefresh] = useState(false); const onRefresherRefresh